.cal-header-inline{display:flex;align-items:center;justify-content:space-between;gap:0;padding:8px 8px 8px 2px;flex:0 0 66%;font-family:Courier New,Courier,monospace;color:var(--bg-color);-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:38px;box-sizing:border-box}.cal-header-inline .cal-month-label{font-size:13px;font-weight:700;letter-spacing:1px;opacity:.9;flex:1 1 auto;text-align:center}.cal-header-inline .cal-nav{font-size:11px;opacity:.7;cursor:pointer;padding:2px 4px;transition:opacity .2s;flex:0 0 auto}.cal-header-inline .cal-nav:hover{opacity:1}.calendar-panel{display:none;flex-direction:column;padding:0 4px 2px;gap:2px;margin-top:-4px;font-family:Courier New,Courier,monospace;color:var(--bg-color);height:var(--pd-menu-height);max-height:var(--pd-menu-height);box-sizing:border-box;overflow:hidden}.calendar-panel.active{display:flex}.cal-month-label{opacity:.9}.cal-nav{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.65;padding:2px 6px;transition:opacity .2s;font-size:10px}.cal-nav:hover{opacity:1}.cal-body{display:flex;gap:6px;align-items:stretch}.cal-grid-wrap{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.cal-weekday-row{font-size:9px;letter-spacing:1px;font-weight:700;text-align:center;opacity:.5;padding:0 1px}.cal-grid,.cal-weekday-row{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:1px;gap:1px}.cal-day{height:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:11.5px;font-weight:700;cursor:pointer;border-radius:2px;background:transparent;transition:background .15s,opacity .15s;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.85;line-height:1}.cal-day:hover{background:rgba(128,128,128,.25);opacity:1}.cal-day.cal-other-month{opacity:.25;cursor:default}.cal-day.cal-other-month:hover{background:transparent;opacity:.25}.cal-day.cal-today{outline:1px solid var(--bg-color);outline-offset:-1px}.cal-day.cal-selected{color:var(--text-color);opacity:1}.cal-day.cal-selected,.cal-day.cal-selected:hover{background:var(--bg-color)}.cal-day-dots{display:flex;gap:2px;margin-top:1px;height:3px;align-items:center}.cal-day-dot{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.7}.cal-day.cal-selected .cal-day-dot{opacity:1}.cal-day-todo-dot{background:#FF0055}.cal-day-note-dot,.cal-day-todo-dot{width:5px;height:5px;border-radius:50%;opacity:1;flex-shrink:0}.cal-day-note-dot{background:#fff}.cal-event-todo{display:flex;align-items:baseline;gap:6px}.cal-event-todo .cal-todo-icon{color:#FF0055;font-weight:700;font-size:13px;line-height:1;flex-shrink:0}.cal-event-todo .cal-event-title{color:#FF0055;opacity:1}.cal-day-col{flex:0 0 33%;min-width:0;display:flex;flex-direction:column;gap:4px;padding:2px 2px 2px 6px;border-left:1px solid rgba(128,128,128,.3)}.cal-day-col-header{font-size:11px;font-weight:700;letter-spacing:1px;padding-bottom:3px;border-bottom:1px solid rgba(128,128,128,.25);opacity:.85;display:flex;align-items:center;gap:6px}.cal-daynote-btn{display:inline-flex;align-items:center;justify-content:center;font-family:Courier New,Courier,monospace;font-size:16px;line-height:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.65;transition:opacity .2s,transform .1s;padding:6px 4px;margin:-6px -4px;font-weight:400;letter-spacing:0;color:inherit}.cal-daynote-btn:not(.cal-add-btn){position:relative;top:.5px}.cal-daynote-btn:hover{opacity:.85}.cal-daynote-btn.pd-pressed{transform:scale(.92)}.cal-daynote-btn.has-note{opacity:1;font-weight:700}.cal-event-daynote{background:#fff;color:#000;border-radius:3px;padding:2px 6px 3px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .2s,transform .1s}.cal-event-daynote:hover{opacity:.9}.cal-event-daynote.pd-pressed{transform:scale(.99)}.cal-event-daynote .cal-daynote-title{color:#000;font-weight:700;font-size:12px;line-height:1.3;word-break:break-word;white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.cal-event-daynote .cal-daynote-row-icon{color:#000;font-weight:400;font-size:13px;margin-right:4px}.cal-day-col-events{display:flex;flex-direction:column;gap:8px;font-size:12px;line-height:1.3;overflow-y:auto;max-height:145px;scrollbar-width:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;contain:layout style paint}.cal-day-col-events::-webkit-scrollbar{display:none}.cal-event-item{display:flex;flex-direction:column;gap:1px}.cal-event-time{font-size:11px;opacity:.55;font-weight:700;letter-spacing:.5px}.cal-event-title{font-weight:700;opacity:.9;word-break:break-word}.cal-event-empty{font-size:11px;opacity:.4;font-style:italic;padding-top:2px}.cal-today-link{font-size:10px;letter-spacing:1px;text-transform:uppercase;font-weight:700;opacity:.55;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:3px 6px 0;transition:opacity .15s;white-space:nowrap}.cal-today-link:hover{opacity:.9}.cal-today-link.active{opacity:1;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.cal-footer-links{display:flex;justify-content:center;align-items:baseline;gap:24px;padding:2px 10px 0;flex-wrap:nowrap}.cal-todos-link{font-size:10px;letter-spacing:1px;text-transform:uppercase;font-weight:700;opacity:.55;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:3px 6px 0;transition:opacity .15s;white-space:nowrap}.cal-todos-link:hover{opacity:.9}.cal-todos-link.active{opacity:1;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;color:#FF0055}@media (max-width:600px){.cal-day{font-size:11.5px;height:23px}.cal-month-label{font-size:13px}.cal-day-col-header{font-size:11px}.cal-day-col-events{font-size:13px}.cal-event-empty,.cal-event-time{font-size:12px}}body.bg-is-red #todosBox{--hothurt:#FFE600}#todosBox a{display:inline;align-items:normal;height:auto;padding:0;border-left:0;box-sizing:border-box;font-size:inherit;font-weight:inherit;color:inherit;text-decoration:none;transition:none}#todosBox a.todo-mention{font-weight:700;text-decoration:underline;text-underline-offset:2px}.todos-header-row{display:flex;align-items:center;justify-content:space-between;width:100%}.todos-add-btn{font-family:Courier New,Courier,monospace;font-size:15px;line-height:1;width:16px;height:16px;margin:-2px 0;display:inline-flex;align-items:center;justify-content:center;border-radius:3px;opacity:.6;cursor:pointer;transition:opacity .15s,background .15s,color .15s}.todos-add-btn:hover{opacity:1}.todos-add-btn.is-on{opacity:1;color:var(--hothurt,#ff0055)}.todo-chest{display:flex;align-items:baseline;gap:7px;padding:5px 10px 7px}.todo-chest-eth{font-family:Courier New,Courier,monospace;font-weight:800;font-size:15px;letter-spacing:.3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.todo-chest .eth-mark{color:var(--hothurt,#ff0055);margin-right:1px}.todo-chest-lbl{font-size:11px;font-weight:600;opacity:.6}.todo-compose{position:relative;margin:2px 6px 6px;padding:8px;border-radius:5px;background:color-mix(in srgb,currentColor 12%,transparent);border:1px solid}.todo-compose-close{position:absolute;top:7px;right:8px;font-family:Courier New,Courier,monospace;font-size:13px;line-height:1;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .15s}.todo-compose-close:hover{color:var(--hothurt,#ff0055)}.todo-compose-input{width:100%;box-sizing:border-box;padding-right:20px;border:0;background:transparent;color:inherit;font:600 12px/1.3 inherit;outline:none}.todo-compose-input::placeholder{color:color-mix(in srgb,currentColor 90%,transparent)}.todo-compose-row{display:flex;align-items:center;gap:8px;margin-top:7px;flex-wrap:nowrap}.todo-chip{gap:5px;height:26px;padding:0 10px;box-sizing:border-box;border:1px solid;border-radius:13px;background:color-mix(in srgb,currentColor 10%,transparent);color:inherit;font-family:Courier New,Courier,monospace;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;position:relative;flex:0 0 auto;transition:border-color .15s,color .15s}.todo-chip-ico{font-size:12px;line-height:14px;height:14px;display:inline-flex;align-items:center;justify-content:center}.todo-chip-due .todo-chip-ico{font-size:13px}.todo-chip-clock{margin:0 1px}.todo-chip-lbl{font-size:12px;line-height:14px;height:14px}.todo-chip-lbl,.todo-chip-seg{display:inline-flex;align-items:center}.todo-chip-seg{position:relative;gap:5px;height:100%}.todo-chip-native{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;border:0;background:transparent;cursor:pointer;color-scheme:light dark}.todo-chip-price-input{field-sizing:content;width:auto;min-width:1ch;max-width:8ch;border:0;background:transparent;color:inherit;font:700 12px/1 Courier New,Courier,monospace;letter-spacing:.3px;outline:none;padding:0;height:14px;line-height:14px;vertical-align:middle}.todo-chip-price-input::placeholder{color:inherit;opacity:.9}.todo-chip.set{border-color:var(--hothurt,#ff0055)}.todo-chip-pri.on,.todo-chip.set,.todo-chip.set .eth-mark{color:var(--hothurt,#ff0055)}.todo-chip-pri.on{border-color:var(--hothurt,#ff0055)}.todo-add{margin-left:auto;font:800 13px/1 Courier New,Courier,monospace;background:var(--bg-color);color:var(--text-color);border:0;border-radius:4px;padding:6px 9px;cursor:pointer;transition:opacity .15s}.todo-add:disabled{opacity:.4;cursor:default}.todo-empty{padding:10px;font-size:12px;opacity:.5;font-style:italic}.todo-filter-row{display:flex;flex-wrap:wrap;gap:5px;padding:3px 10px 7px}.todo-filter-chip{font:700 10px/1 Courier New,Courier,monospace;letter-spacing:.3px;background:color-mix(in srgb,currentColor 14%,transparent);border:1px solid color-mix(in srgb,currentColor 80%,transparent);border-radius:3px;padding:4px 7px;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.todo-filter-chip:hover{border-color:currentColor}.todo-filter-chip.on{opacity:1;background:var(--bg-color);color:var(--text-color);border-color:var(--bg-color)}.todo-row{display:flex;gap:10px;align-items:flex-start;padding:8px 10px;border-radius:4px;font-size:12px;font-weight:600;color:inherit;transition:background .15s,opacity .2s}.todo-row:hover{background:color-mix(in srgb,currentColor 5%,transparent)}.todo-box{font-family:Courier New,Courier,monospace;font-size:14px;line-height:1;width:16px;flex:0 0 16px;text-align:center;margin-top:1px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s,transform .1s}.todo-box.pd-pressed{transform:scale(.88)}.todo-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.todo-title{font-weight:700;word-break:break-word;font-size:13px}.todo-link{color:inherit;text-decoration:none}.todo-link:hover .todo-title{text-decoration:underline}.todo-chips{display:flex;flex-wrap:wrap;gap:5px}.todo-chip{font:700 10px/1 Courier New,Courier,monospace;letter-spacing:.3px;background:color-mix(in srgb,currentColor 14%,transparent);border:1px solid color-mix(in srgb,currentColor 70%,transparent);border-radius:3px;padding:3px 6px;display:inline-flex;align-items:center;gap:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.todo-chip.eth .eth-mark,.todo-chip.pri{color:var(--hothurt,#ff0055)}.todo-chip.pri{border-color:color-mix(in srgb,var(--hothurt,#ff0055) 40%,transparent);background:color-mix(in srgb,var(--hothurt,#ff0055) 10%,transparent);opacity:1}.todo-chip.pri.p2{opacity:.72}.todo-chip.pri.p3{opacity:.5}.todo-chip.rec{text-transform:capitalize}.todo-chip.label{opacity:.9}.todo-row.p1{font-weight:900;box-shadow:inset 0 0 0 1px var(--hothurt,#ff0055)}.todo-row.p1 .todo-box{color:var(--hothurt,#ff0055);opacity:1}.todo-row.done{opacity:.45;box-shadow:none;font-weight:600}.todo-row.done .todo-chips,.todo-row.done .todo-title{text-decoration:line-through}.todo-row.done .todo-box{color:#1a8f4a;opacity:1;text-decoration:none}.todo-row.done.p1,.todo-row.ready{box-shadow:inset 0 0 0 1px var(--hothurt,#ff0055)}.todo-row.ready{background:color-mix(in srgb,var(--hothurt,#ff0055) 12%,transparent);animation:todo-ready-pulse 2.4s ease-in-out infinite}.todo-row.ready .todo-box{color:var(--hothurt,#ff0055);opacity:1}.todo-ready{font:900 8px/1 Courier New,Courier,monospace;letter-spacing:1.5px;color:var(--text-color);background:var(--hothurt,#ff0055);padding:3px 5px;border-radius:3px;margin-left:6px;vertical-align:middle}@keyframes todo-ready-pulse{0%,to{box-shadow:inset 0 0 0 1px var(--hothurt,#ff0055)}50%{box-shadow:inset 0 0 0 1px var(--hothurt,#ff0055),0 0 9px 1px color-mix(in srgb,var(--hothurt,#ff0055) 28%,transparent)}}@media (prefers-reduced-motion:reduce){.todo-row.ready{animation:none}}.todo-del{font-family:Courier New,Courier,monospace;font-size:13px;line-height:1;width:18px;flex:0 0 18px;text-align:center;margin-top:1px;opacity:0;cursor:pointer;transition:opacity .15s,color .15s}@media (hover:hover){.todo-row:hover .todo-del{opacity:.5}.todo-del:hover{opacity:1!important;color:var(--hothurt,#ff0055)}}@media (hover:none){.todo-del{opacity:.45}}.todo-edit{font-family:Courier New,Courier,monospace;font-size:14px;line-height:1;width:18px;flex:0 0 18px;text-align:center;margin-top:1px;opacity:0;cursor:pointer;transition:opacity .15s}@media (hover:hover){.todo-row:hover .todo-edit{opacity:.5}.todo-edit:hover{opacity:1!important}}@media (hover:none){.todo-edit{opacity:.45}}.todo-edit-input{width:100%;min-width:0;margin:0;padding:0;background:transparent;border:none;border-bottom:1px solid;border-radius:0;font-family:Courier New,Courier,monospace;font-size:16px;font-weight:700;color:inherit;caret-color:currentColor}.todo-edit-input:focus{outline:none}.todo-clear-row{display:flex;justify-content:flex-end;padding:4px 10px 8px}.todo-clear-btn{font:700 10px/1 Courier New,Courier,monospace;letter-spacing:.3px;border:1px solid color-mix(in srgb,currentColor 80%,transparent);border-radius:3px;padding:4px 7px;cursor:pointer;transition:background .15s,border-color .15s}.todo-clear-btn:hover{border-color:currentColor;background:color-mix(in srgb,currentColor 12%,transparent)}.wf-compose{padding:8px 10px 10px;display:flex;flex-direction:column;gap:8px}.wf-kind-row{display:flex;gap:6px}.wf-kind{font:700 10px Courier New,Courier,monospace;letter-spacing:.05em;background:transparent;border:1px dotted;opacity:.8;border-radius:4px;color:inherit;padding:5px 8px;cursor:pointer}.wf-kind.on{background:var(--bg-color);color:var(--text-color);border:1px solid var(--bg-color);opacity:1}.wf-fields{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.wf-fields .wf-input:not(.wf-input-num){flex:1 1 96px}.wf-when{font:700 11px Courier New,Courier,monospace;letter-spacing:.04em}.wf-input{font:600 12px Courier New,Courier,monospace;background:none;border:1px solid;border-radius:3px;color:inherit;padding:5px 7px;width:96px;min-width:0}.wf-input-num{width:52px}.wf-input::placeholder{color:inherit;opacity:.85}.wf-arm{align-self:flex-end;font:700 11px Courier New,Courier,monospace;letter-spacing:.08em;background:var(--bg-color);color:var(--text-color);border:1px solid var(--bg-color);border-radius:3px;padding:6px 14px;cursor:pointer}.wf-arm:disabled{opacity:.45;cursor:default}.wf-row{display:flex;align-items:flex-start;gap:10px;padding:8px 10px;font:600 11.5px Courier New,Courier,monospace;letter-spacing:.02em}.wf-row.fired .wf-sentence{text-decoration:line-through}.wf-sentence{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.wf-fired{display:inline-block;margin-left:8px;font:700 9.5px Courier New,Courier,monospace;letter-spacing:.08em;background:var(--bg-color);color:var(--text-color);border-radius:3px;padding:2px 6px;text-decoration:none}.todos-header-icons{display:inline-flex;align-items:center;gap:6px}.todos-wf-btn{font-size:15px;position:relative;top:2px}.wf-sheet{max-height:74vh;display:flex;flex-direction:column}.wf-sheet .wf-compose{padding:10px 0 12px}.wf-list{overflow-y:auto;min-height:0}.wf-sheet .wf-row{padding:8px 2px}.cal-sheet-head{display:flex;align-items:center;justify-content:center;gap:12px}.cal-sheet-nav{font-size:20px;font-weight:700;line-height:1;padding:2px 10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.cal-sheet-nav.pd-pressed{transform:scale(.9)}.cal-sheet-date{text-align:center}.cal-sheet-weekday{display:block;font-size:12px;font-weight:700;letter-spacing:.14em;margin-top:2px}.cal-sheet-new{align-self:flex-start;margin:8px 0 10px}.cal-sheet-list{flex:1 1 auto}.cal-sheet-row{align-items:center;gap:8px}.cal-sheet-row.is-mine{cursor:pointer;-webkit-tap-highlight-color:transparent}.cal-sheet-timecol{display:inline-block;min-width:46px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-right:4px}.cal-sheet-flavor{font-weight:400}.cal-sheet-ghost{font-style:italic}.cal-ping-badge{flex-shrink:0;font:700 12px Courier New,Courier,monospace;letter-spacing:.05em;padding:2px 6px;border:1px solid;border-radius:4px;white-space:nowrap}.cal-ping-badge.is-off{opacity:.5}.cal-remind-chip{padding:4px 7px}.cal-sheet-compose .wf-fields{row-gap:8px}.cal-sheet-time{width:64px}.cal-sheet-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.cal-sheet-floor{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:10px;margin-top:6px;border-top:1px dashed color-mix(in srgb,currentColor 45%,transparent)}.vault-add-btn.on{background:var(--stat-active-bg,var(--text-color));color:var(--stat-active-text,var(--bg-color))}.vault-stats{margin:30px 20px 16px;gap:10px;font-family:Courier New,Courier,monospace}.vault-stat-lines,.vault-stats{display:flex;flex-direction:column}.vault-stat-lines{gap:6px;border:1px solid var(--text-color);border-radius:4px;padding:10px 12px}.vault-stat-line{font-size:12px;font-weight:700;letter-spacing:.5px;color:var(--text-color);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vault-stat-note{font-style:italic}.note-prompt-wrap{display:none;position:fixed;inset:0;z-index:10001;align-items:flex-end;justify-content:center;background:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .25s ease}.note-prompt-wrap.mounted{display:flex}.note-prompt-wrap.mounted.active{opacity:1;pointer-events:auto}.note-prompt-box{background:#ffffff;color:#111111;width:100%;max-height:72vh;border-radius:12px 12px 0 0;padding:20px 20px 28px;font-family:Courier New,Courier,monospace;font-size:15px;font-weight:700;display:flex;flex-direction:column;gap:14px;box-shadow:0 -4px 32px rgba(0,0,0,.22);box-sizing:border-box;transform:translateY(20px);transition:transform .25s ease;position:relative}.note-prompt-wrap.active .note-prompt-box{transform:translateY(0)}body.colorway-dark .note-prompt-box{background:#111111;color:#e0e0e0}.note-prompt-handle{width:36px;height:4px;background:rgba(0,0,0,.18);border-radius:2px;margin:0 auto -6px;flex-shrink:0}body.colorway-dark .note-prompt-handle{background:rgba(255,255,255,.2)}.note-prompt-close-x{position:absolute;top:16px;right:18px;font-size:22px;font-family:Courier New,Courier,monospace;cursor:pointer;opacity:.45;line-height:1;transition:opacity .15s;color:#111111;-webkit-tap-highlight-color:transparent}body.colorway-dark .note-prompt-close-x{color:#e0e0e0}.note-prompt-close-x:hover{opacity:.85}.note-prompt-label{font-size:14px;opacity:.55;letter-spacing:1.5px;text-transform:uppercase;font-weight:700;padding-right:28px;display:inline-block;align-self:flex-start;max-width:100%;text-size-adjust:100%}.note-prompt-textarea{background:transparent;border:none;border-bottom:2px solid rgba(0,0,0,.12);outline:none;resize:none;font-family:Courier New,Courier,monospace;font-size:17px;font-weight:700;color:#111111;caret-color:#111111;width:100%;flex:1 1;min-height:80px;padding:8px 0;line-height:1.65}body.colorway-dark .note-prompt-textarea{color:#e0e0e0;caret-color:#e0e0e0;border-bottom-color:rgba(255,255,255,.12)}.note-prompt-textarea::placeholder{color:#111111;opacity:.28;font-weight:400;font-style:italic}body.colorway-dark .note-prompt-textarea::placeholder{color:#e0e0e0}.note-prompt-actions{display:flex;gap:10px;justify-content:flex-start;margin-bottom:10px}.note-prompt-btn{font-family:Courier New,Courier,monospace;font-size:13px;font-weight:700;cursor:pointer;padding:10px 18px;border-radius:4px;border:1.5px solid rgba(0,0,0,.25);background:transparent;color:#111111;transition:opacity .15s,background .15s,color .15s;-webkit-tap-highlight-color:transparent}body.colorway-dark .note-prompt-btn{color:#e0e0e0;border-color:rgba(255,255,255,.2)}.note-prompt-btn--delete,.note-prompt-btn.primary{background:#111111;color:#ffffff;border-color:#111111}.note-prompt-btn--delete{margin-left:auto}body.colorway-dark .note-prompt-btn--delete{background:#e0e0e0;color:#111111;border-color:#e0e0e0}.note-prompt-btn--delete .note-delete-x{color:var(--hothurt);font-weight:700;font-size:24px;line-height:1;display:inline-block;vertical-align:middle;position:relative;top:0}body.colorway-dark .note-prompt-btn.primary{background:#e0e0e0;color:#111111;border-color:#e0e0e0}.note-prompt-markdown-hint{font-size:11px;opacity:.35;letter-spacing:.5px;padding-bottom:2px;text-transform:uppercase}.note-prompt-view{display:none;flex:1 1;min-height:80px;font-size:17px;font-weight:700;line-height:1.65;white-space:pre-wrap;word-break:break-word;color:#111111;padding:8px 0}body.colorway-dark .note-prompt-view{color:#e0e0e0}.note-prompt-box.view-mode .note-prompt-textarea{display:none}.note-prompt-box.view-mode .note-prompt-view{display:block}.note-prompt-box.view-mode .note-prompt-markdown-hint{display:none}.note-prompt-box.artist-note-mode .note-prompt-textarea{min-height:120px;max-height:30vh}.note-prompt-box.artist-note-mode{max-height:55vh}@media (max-width:600px){.note-prompt-box.artist-note-mode{max-height:60vh}}@media (min-width:601px){.note-prompt-wrap{align-items:center}.note-prompt-box{width:600px;max-height:85vh;min-height:480px;border-radius:8px;max-width:92vw;transform:translateY(8px);padding:32px 36px 24px;font-size:14px}.note-prompt-wrap.active .note-prompt-box{transform:translateY(0)}.note-prompt-handle{display:none}.note-prompt-label{font-size:13px}.note-prompt-textarea{border-bottom:none}.note-prompt-textarea,.note-prompt-view{font-size:16px;font-weight:700}.note-prompt-btn{font-size:12px}}@media (orientation:landscape) and (max-height:500px){.note-prompt-wrap{align-items:center}.note-prompt-box{width:min(560px,88vw);max-width:560px;min-height:0;max-height:88vh;border-radius:12px;padding:14px 18px 16px;gap:10px;transform:translateY(12px)}.note-prompt-wrap.active .note-prompt-box{transform:translateY(0)}.note-prompt-textarea{min-height:60px;font-size:15px}.note-prompt-actions{margin-bottom:4px}}.settings-panel{max-height:calc(74dvh - env(safe-area-inset-bottom, 0px));overflow:hidden;scrollbar-width:none;-ms-overflow-style:none;display:flex;flex-direction:column;width:100%;box-sizing:border-box;margin-top:-4px}.settings-panel::-webkit-scrollbar{display:none}.settings-scroll-body{flex:1 1 auto;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain;padding-bottom:4px}.settings-scroll-body::-webkit-scrollbar{display:none}@media (max-width:600px){.settings-panel{max-height:calc(100dvh - 160px - env(safe-area-inset-bottom, 0px))}}.settings-header{font-size:11px;opacity:.8;padding:4px 10px;letter-spacing:1px;text-transform:uppercase}.settings-header,.settings-wallet{font-family:Courier New,Courier,monospace;font-weight:700}.settings-wallet{font-size:13px;padding:0 10px 4px;cursor:pointer;transition:opacity .2s;display:flex;align-items:center;gap:8px;min-height:15px;box-sizing:content-box;line-height:15px;color:inherit}.settings-wallet:hover{opacity:.7}.settings-wallet .rpc-ping-btn+.rpc-ping-btn{margin-left:4px}.icon-copy{font-family:Courier New,Courier,monospace;font-size:15px;font-weight:400;opacity:.7}.settings-ens-row{display:flex;flex-wrap:wrap;gap:6px;padding:4px 10px 8px;margin:0;align-items:center}.settings-ens-row.ens-expanded{flex-wrap:nowrap;align-items:center}.ens-scroll-viewport{flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.ens-scroll-viewport::-webkit-scrollbar{display:none}.ens-scroll-viewport[data-dragging],.ens-scroll-viewport[data-dragging] *{cursor:-webkit-grabbing;cursor:grabbing}.ens-scroll-stack{display:inline-flex;flex-direction:column;gap:6px;width:max-content}.ens-scroll-row{display:flex;flex-wrap:nowrap;gap:6px}.ens-scroll-row .pill-ens{flex-shrink:0;white-space:nowrap}.pill-ens{height:auto;min-height:24px;border-radius:4px;font-size:11px;font-family:Courier New,Courier,monospace;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:flex-start;padding:4px 8px;border:1px dashed;background:transparent;color:inherit;opacity:.5;transition:opacity .2s,background .2s,color .2s,border-color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box;white-space:normal;line-height:1.2;text-align:left}.pill-ens.active{background:var(--bg-color);color:var(--text-color);border-style:solid;opacity:1;transition:none;border:1px solid var(--bg-color)}.pill-budget{gap:4px}.pill-budget-eth{opacity:.55;font-size:11px;letter-spacing:.02em;flex-shrink:0}.pill-budget-edit{font-size:15.5px;line-height:1;opacity:.45;cursor:pointer;flex-shrink:0;transition:opacity .15s;display:inline-flex;align-items:center;padding:0 3px}.pill-budget-edit:hover{opacity:1}.pill-budget-delete{font-size:16px;font-weight:700;line-height:1;opacity:.5;cursor:pointer;flex-shrink:0;transition:opacity .15s;display:inline-flex;align-items:center;padding:0 4px}.pill-budget-delete:hover{opacity:1}.portfolio-hide-icon{margin-left:auto;font-size:22px;opacity:.5;cursor:pointer;line-height:1;transition:opacity .15s;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-flex;align-items:center;flex-shrink:0;padding:0 4px}.portfolio-hide-icon:hover{opacity:1}.ens-more-btn{display:inline-flex;align-items:center;justify-content:center;font-family:Courier New,Courier,monospace;font-size:11px;font-weight:700;letter-spacing:.5px;color:inherit;opacity:.6;padding:4px 8px;height:24px;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none;background:transparent;transition:opacity .2s;flex:0 0 auto}.ens-more-btn:hover{opacity:1}.balance-toggle-icon{font-size:14px;position:relative;top:-1px;opacity:.8;transition:opacity .2s}@media (max-width:600px){.balance-toggle-icon{font-size:19px!important;top:0!important}}.settings-pill-row{display:flex;flex-wrap:wrap;gap:6px;padding:4px 10px 8px;margin:0;align-items:center}.settings-toggle{height:24px;border-radius:4px;font-size:11px;font-family:Courier New,Courier,monospace;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;transition:background .2s,color .2s,border .2s,opacity .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:transparent;border:1px solid;opacity:.5;color:inherit;box-sizing:border-box}.settings-toggle:hover{opacity:.8}.settings-toggle.active{background:var(--bg-color);color:var(--text-color);border:1px solid var(--bg-color);opacity:1;transition:none}.settings-toggle.disabled{cursor:not-allowed;opacity:.3}.settings-toggle .st-icon{font-family:Courier New,Courier,monospace;line-height:1;display:inline-flex;align-items:center}@media (max-width:600px){.settings-toggle .st-icon{transform:none}}.settings-toggle .st-label{line-height:1}.settings-sort-arrow{font-weight:700;font-size:17px;display:inline-block;transform:translateY(-3px)}@media (min-width:601px){.settings-sort-arrow{font-size:19px;display:inline-block}}@media (max-width:600px){.settings-sort-arrow{transform:translateY(-2px);display:inline-block}}.sharp-glyph{-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;font-synthesis:none}#sn-redacted .st-icon{font-family:Arial,Helvetica Neue,sans-serif!important;font-size:14px!important;font-weight:900!important;letter-spacing:0}.hex-input{background:transparent;border:none;outline:none;font-family:Courier New,Courier,monospace;font-size:11px;font-weight:700;color:inherit;width:52px;padding:0;text-transform:uppercase;opacity:.8;margin-left:6px;margin-right:4px}.hex-input:focus{opacity:1;border-bottom:1px dotted}.copy-hex-btn{cursor:pointer;font-family:Courier New,Courier,monospace;font-size:16px;font-weight:400;opacity:.7;transition:opacity .2s;line-height:1}.copy-hex-btn:not(.user-showcase-toggle-btn){position:relative;top:2px}.copy-hex-btn:hover{opacity:1}.profile-tags-door-btn{font-size:17px;margin-left:6px}.profile-tags-door-btn.on{background:var(--stat-active-bg,var(--text-color));color:var(--stat-active-text,var(--bg-color));border-color:var(--stat-active-bg,var(--text-color))}.haze-variation-btn{font-family:Courier New,Courier,monospace;font-size:18px;line-height:1;position:relative;top:1px;margin-left:4px;cursor:pointer;opacity:.7;transition:opacity .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.haze-variation-btn:hover{opacity:1}@media (max-width:600px){.haze-variation-btn{font-size:19px}}.user-showcase-toggle-btn{font-size:18px;margin-left:6px;position:relative;top:1px}@media (max-width:600px){.user-showcase-toggle-btn{font-size:20px;margin-left:4px}#sn-redacted .st-icon{font-size:13px!important}#sn-anon .st-icon,#sn-zen .st-icon{font-size:14px!important}#sn-sentiment .st-icon,#sn-sticker .st-icon,#sn-zerocontext .st-icon{font-size:15px!important}#sn-asciiId .st-icon,#sn-autoscroll .st-icon,#sn-degen .st-icon{font-size:14px!important}#sn-echo .st-icon,#sn-stargazing .st-icon{font-size:21px!important;position:relative;top:2px}#sn-mutualsOnly .st-icon{font-size:20px!important;transform:translateY(1px)!important}#sn-mints .st-icon{font-size:18px!important;transform:translateY(-1px)!important}#sn-profileTheme .st-icon{font-size:14px!important}#sn-ambient .st-icon{font-size:18px!important;transform:translateY(-1px)}#sn-pricelens .st-icon{font-size:16px!important}#sb-priceghost .st-icon,#sb-tarot .st-icon,#sn-pricelens .st-icon{transform:translateY(-.5px)}.pill-artist-filter[data-rel=starred] span{font-size:14px;display:inline-block;transform:translateY(-1px)}.balance-toggle-icon{font-size:19px!important;top:0!important}}.setup-code-row{display:flex;align-items:center;padding:4px 10px;gap:4px}.setup-code-row .settings-header{padding:0;flex:0 0 auto}.setup-code-input{background:transparent;outline:none;font-family:Courier New,Courier,monospace;font-size:11px;font-weight:700;color:inherit;opacity:.8;padding:0 8px 0 0;text-transform:uppercase;text-align:right;flex:1 1 auto;min-width:0;white-space:nowrap;overflow-x:auto;text-overflow:clip;scrollbar-width:none;touch-action:pan-x;-webkit-overflow-scrolling:touch;border:none;border-bottom:1px dotted transparent;margin-left:8px}.setup-code-input::-webkit-scrollbar{display:none}.setup-code-input:focus{opacity:1;border-bottom-color:currentColor}.setup-code-copy{cursor:pointer;font-family:Courier New,Courier,monospace;font-size:11px;font-weight:700;color:inherit;opacity:.7;transition:opacity .2s;line-height:1;padding:8px 6px;margin:-8px -6px;flex-shrink:0}.setup-code-copy:hover{opacity:1}#settingsPanel .pill-colorway{background:rgba(128,128,128,.2)!important;border:1px solid!important;color:inherit!important;box-sizing:border-box;opacity:.6;width:32px;height:28px;padding:0;border-radius:4px;cursor:pointer;transition:opacity .2s,background .2s,color .2s,border-color .2s;display:flex;align-items:center;justify-content:center}#settingsPanel .pill-colorway.active{background:var(--text-color)!important;border:2px solid var(--text-color)!important;color:var(--bg-color)!important;opacity:1}#settingsPanel .pill-colorway:hover{background:rgba(128,128,128,.35)!important;border-color:var(--text-color)!important;opacity:.9}.pill-colorway span{font-size:18px;font-weight:400;font-family:Courier New,Courier,monospace;display:flex;align-items:center;justify-content:center}.pill-colorway.t-dark span,.pill-colorway.t-light span{font-size:22px}.spell-book-pills{display:flex;flex-wrap:wrap;gap:6px;padding:4px 10px 8px;align-items:center}.fog-label{opacity:.55;text-shadow:0 0 4px currentColor;letter-spacing:.06em}.workspace-switcher{display:flex;align-items:center;justify-content:center;gap:2px;padding:10px 0 calc(10px + env(safe-area-inset-bottom, 0px));margin-top:0;flex-shrink:0;background:var(--text-color);position:-webkit-sticky;position:sticky;bottom:0}.ws-dot{position:relative;background:transparent;border:none;cursor:pointer;padding:0;width:16px;height:16px;flex:0 0 auto}.ws-dot:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:4px;background:var(--bg-color);border-radius:50%;opacity:.4;transition:opacity .18s,width .18s,height .18s}.ws-dot:hover:before{opacity:.7}.ws-dot.active:before{width:6px;height:6px;opacity:1}.ws-add{background:transparent;border:none;cursor:pointer;color:var(--bg-color);opacity:.4;font-family:Courier New,Courier,monospace;font-size:11px;font-weight:700;line-height:1;width:16px;height:16px;margin-left:2px;display:flex;align-items:center;justify-content:center;transition:opacity .18s}.ws-add:hover:not(.faded){opacity:.9}.ws-add.faded{opacity:.15;cursor:not-allowed}.setup-code-share{margin-left:4px}