.oh .ss-stage{background:0 0;overflow:hidden}.oh-win{width:620px;height:480px;box-shadow:var(--ss-shadow-hero);position:absolute;top:36px;left:64px}.oh-side{flex-direction:column;gap:2px;padding:52px 10px 0;display:flex}.oh-side__row{color:#3f3f46;border-radius:8px;align-items:center;gap:9px;height:32px;padding:0 10px;font-size:13px;font-weight:500;transition:background-color .2s cubic-bezier(.22,1,.36,1);display:flex}.oh-side__row[data-on]{color:#18181b;background:#0000000f}.oh-folder{color:#a1a1aa;flex:none;transition:color .2s cubic-bezier(.22,1,.36,1)}.oh-folder[data-open]{color:var(--ss-accent)}.oh-main{background:var(--ss-surface);height:100%;padding:16px 20px;position:relative}.oh-pane{opacity:0;transition:opacity .24s cubic-bezier(.23,1,.32,1);position:absolute;inset:16px 20px}.oh-pane[data-show=true]{opacity:1}.oh-file{border-radius:9px;align-items:center;height:38px;margin-bottom:4px;padding:0 12px;transition:background-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1);display:flex}.oh-file[data-hover]{background:#0000000a}.oh-file[data-picked]{background:var(--ss-accent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ss-accent)40%,transparent)}.oh-file__name{color:#18181b;font-family:var(--ss-mono);letter-spacing:-.01em;font-size:12.5px}.oh-note{border-top:1px solid #ececea;margin-top:18px;padding-top:18px}.oh-note__title{color:#18181b;letter-spacing:-.01em;font-size:15px;font-weight:600}.oh-note__lines{gap:9px;margin-top:14px;display:grid}.oh-date{color:#71717a;margin:4px 0 8px;font-size:12px;font-weight:500}.oh-entry{color:#18181b;opacity:0;border-bottom:1px solid #f0f0ee;align-items:center;height:38px;font-size:14px;transition:opacity .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(4px)}.oh-entry[data-show=true]{opacity:1;transform:none}.oh-rest{gap:10px;margin-top:22px;display:grid}.oh-card{background:var(--ss-surface);width:290px;box-shadow:var(--ss-shadow-satellite);opacity:0;transform-origin:20% 0;border-radius:16px;padding:14px;transition:opacity .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1);position:absolute;top:110px;left:548px;transform:translateY(8px)scale(.98)}.oh-card[data-show=true]{opacity:1;transform:none}.oh-card__head{justify-content:space-between;align-items:baseline;display:flex}.oh-card__agent{color:#18181b;font-family:var(--ss-mono);letter-spacing:-.02em;font-size:13px;font-weight:600}.oh-card__tag{color:#71717a;font-size:12px}.oh-card__rows{margin:10px 0 12px}.oh-card__row{color:#27272a;border-bottom:1px solid #f0f0ee;justify-content:space-between;align-items:center;height:32px;font-size:13px;display:flex}.oh-card__row:last-child{border-bottom:0}.oh-card__count{color:#52525b;text-align:center;background:#f1f1ef;border-radius:999px;min-width:22px;padding:1px 7px;font-size:12px;font-weight:600}.oh-card__btn{color:#fff;background:#111827;border-radius:10px;justify-content:center;align-items:center;gap:6px;height:36px;font-size:13px;font-weight:600;transition:background-color .2s ease-out;display:flex}.oh-card__btn[data-hover]{background:#000}.oh-card__btn[data-done],.oh-card__btn[data-done][data-hover]{background:var(--ss-accent)}.oh .ss-stage[data-layout=compact] .oh-win{width:362px;height:440px;top:16px;left:14px}.oh .ss-stage[data-layout=compact] .oh-side{padding-top:46px}.oh .ss-stage[data-layout=compact] .oh-side__row{padding:0 8px;font-size:12px}.oh .ss-stage[data-layout=compact] .oh-main{padding:12px 14px}.oh .ss-stage[data-layout=compact] .oh-pane{inset:12px 14px}.oh .ss-stage[data-layout=compact] .oh-card{width:286px;top:252px;left:36px}
