@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Outfit:wght@400;500;600;700&display=swap";:root{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:#1a1a1a;background-color:#fff;--primary-gradient: linear-gradient(90deg, #646cff 0%, #6366f1 100%);--hover-gradient: linear-gradient(90deg, #535bf2 0%, #4f46e5 100%);--primary-color: #646cff;--secondary-color: #535bf2;--heading-font: "Outfit", "Inter", sans-serif;--border-color: rgba(0, 0, 0, .08);--card-bg: #ffffff;--shadow-color: rgba(0, 0, 0, .05);--state-display-bg: rgba(100, 108, 255, .1);--state-display-color: #1a1a1a;--state-display-text-color: #1a1a1a;--todo-item-bg: rgba(100, 108, 255, .04);--todo-item-bg-alt: rgba(100, 108, 255, .08);--display-row-bg: rgba(100, 108, 255, .04);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root[data-theme=dark]{color-scheme:dark;color:#ffffffe6;background-color:#0f0f11;--primary-gradient: linear-gradient(90deg, #747bff 0%, #818cf8 100%);--hover-gradient: linear-gradient(90deg, #6366f1 0%, #4f46e5 100%);--primary-color: #747bff;--secondary-color: #818cf8;--border-color: rgba(255, 255, 255, .08);--card-bg: #161618;--shadow-color: rgba(0, 0, 0, .2);--state-display-bg: rgba(230, 230, 250, .1);--state-display-color: #e0e0e0;--state-display-text-color: #e0e0e0;--todo-item-bg: rgba(255, 255, 255, .02);--todo-item-bg-alt: rgba(255, 255, 255, .04);--display-row-bg: rgba(100, 108, 255, .04)}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}:root[data-theme=dark] a:hover{color:#747bff}body{margin:0;display:block;min-width:320px;min-height:100vh;padding-top:2rem;background-image:radial-gradient(circle at 80% 10%,#646cff0d,#646cff00 50%);background-repeat:no-repeat;background-size:150% 150%}:root[data-theme=dark] body{background-image:radial-gradient(circle at 80% 10%,#646cff14,#646cff00 50%)}p{font-size:.95rem;margin:0;opacity:.9}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font);line-height:1.1;margin-top:0;font-weight:600;letter-spacing:-.01em}h1{font-size:3.4em;font-weight:700;background:var(--primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:.4em;text-align:center;letter-spacing:-.02em}h2{font-size:2em;font-weight:600;color:var(--primary-color);margin-bottom:.6em}button{border-radius:8px;border:1px solid var(--border-color);padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#fafafa;cursor:pointer;box-shadow:0 1px 2px var(--shadow-color)}:root[data-theme=dark] button{background-color:#1e1e20;color:#ffffffde}button:hover{border-color:var(--primary-color);transform:translateY(-1px);box-shadow:0 4px 8px var(--shadow-color)}button:focus,button:focus-visible{outline:none}.tabNavigation{display:flex;margin-bottom:30px;width:100%;justify-content:center;padding-bottom:0;gap:8px}.tabButton{padding:.7em 1.4em;background:transparent;border:1px solid var(--border-color);border-radius:8px;font-weight:500;position:relative;transition:transform .2s ease,box-shadow .2s ease;font-family:inherit;font-size:.95em;box-shadow:0 1px 2px var(--shadow-color)}.tabButton.active{background:var(--primary-gradient);color:#fff;border-color:transparent;font-weight:500}.tabButton:hover{transform:translateY(-1px);box-shadow:0 4px 8px var(--shadow-color)}.tabContent{width:762px;max-width:100%;margin:0 auto;min-height:600px;position:relative;padding:25px;border-radius:12px;overflow:hidden}.exampleContainer{position:relative;border-radius:8px;transition:all .3s ease;padding-top:10px}.exampleContainer h2{font-family:var(--heading-font);margin-bottom:20px;font-weight:600}.displayRow{background:#646cff0a;border-radius:8px;padding:12px;margin-bottom:8px;border:1px solid var(--border-color);transition:all .2s ease}.displayRow:hover{box-shadow:0 4px 12px var(--shadow-color);transform:translateY(-2px)}._themeToggle_1t0jd_1{cursor:pointer;background:none;border:none;font-size:1.5rem;padding:.5rem;border-radius:50%;transition:background-color .3s ease;display:flex;align-items:center;justify-content:center;position:absolute;top:15px;right:15px;width:42px;height:42px;z-index:1000;background-color:var(--card-bg);box-shadow:0 4px 12px var(--shadow-color);border:1px solid var(--border-color)}._themeToggle_1t0jd_1:hover{background-color:#0000001a}[data-theme=dark] ._themeToggle_1t0jd_1:hover{background-color:#ffffff1a}._tabNavigation_7ekig_1{display:flex;justify-content:center;margin-bottom:20px;gap:8px}._tabButton_7ekig_8{padding:.7em 1.4em;background:transparent;border:1px solid var(--border-color);border-radius:8px;font-weight:500;position:relative;transition:all .2s ease;font-family:inherit;font-size:.95em;box-shadow:0 1px 2px var(--shadow-color)}._active_7ekig_21{background:var(--primary-gradient);color:#fff;border-color:transparent;font-weight:500}._tabButton_7ekig_8:hover{transform:translateY(-1px);box-shadow:0 4px 8px var(--shadow-color)}._rerenderIndicator_r8625_1{border:2px solid #646cff;transition:border-color .3s ease-out;animation:_fade-out-border_r8625_1 1s ease-out forwards;position:relative}@keyframes _fade-out-border_r8625_1{0%{border-color:#646cff}to{border-color:transparent}}._renderText_r8625_17{font-size:.8rem;color:#646cff;position:absolute;height:20px;top:-20px;right:0;background-color:#646cff;color:#fff;padding:0 5px;transition:opacity .3s ease-in;animation:_fade-out-render-text_r8625_1 .8s ease-in forwards}@keyframes _fade-out-render-text_r8625_1{0%{opacity:.4}to{opacity:0}}._displayRow_1poe2_1{font-size:.9rem;display:flex;flex-direction:column;align-items:flex-start;gap:5px;text-align:left;background:var(--display-row-bg);border-radius:8px;padding:12px;border:1px solid var(--border-color);transition:transform .2s ease,box-shadow .2s ease}._displayRow_1poe2_1 span:first-child{font-family:monospace;font-size:.9rem;color:#646cff}._displayRow_1poe2_1 span:last-child{font-weight:700;font-family:monospace;width:100%;word-break:break-word;font-size:.8rem}._displayRow_1poe2_1 span[data-is-undefined=true]{opacity:.6;font-style:italic;color:#999}._displayRow_1poe2_1 span[data-is-undefined=true]:after{content:"undefined"}._stateDisplay_1y4zi_1{text-align:left;background-color:var(--state-display-bg);padding:10px;border-radius:8px;margin:0;color:var(--state-display-text-color)}._exampleContainer_1y4zi_1{display:flex;flex-direction:column;gap:10px;background-color:transparent;color:inherit}._description_1y4zi_1{font-size:.95rem;line-height:1.4;opacity:.85;max-width:700px;margin:0 0 10px}._value_1y4zi_1{font-weight:700}._buttonContainer_1y4zi_1{display:flex;justify-content:center;gap:10px;margin-bottom:20px;flex-wrap:wrap}._buttonContainer_1y4zi_1 button{font-size:.9rem;padding:6px 12px;border-radius:4px;cursor:pointer;white-space:nowrap}._columnContainer_1y4zi_3{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}._tagsContainer_1y4zi_10{display:flex;flex-wrap:wrap;margin-left:auto;flex:0 1 auto}._deleteButton_1y4zi_17{margin-left:10px;background:none;border:none;cursor:pointer;font-size:18px;opacity:.7;transition:opacity .2s;padding:0 8px;flex-shrink:0}._deleteButton_1y4zi_17:hover{opacity:1}._watchingContainer_1y4zi_33{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}._todoList_1y4zi_40{list-style:none;padding:0;margin:0;width:100%;background-color:transparent}._todoList_1y4zi_40 li{display:flex;align-items:center;gap:10px;padding:10px;position:relative;flex-wrap:nowrap;min-width:0;overflow:hidden;background-color:var(--todo-item-bg);color:inherit;border-radius:4px;margin-bottom:4px}._todoList_1y4zi_40 li:nth-child(2n){background-color:var(--todo-item-bg-alt)}._todoText_1y4zi_67{flex:1;min-width:0;padding:6px 8px;border:none;border-bottom:1px solid rgba(125,125,125,.3);font-size:.9rem;background-color:transparent;transition:border-color .2s;overflow:hidden;text-overflow:ellipsis;color:inherit;margin-right:8px}._todoText_1y4zi_67:focus{outline:none;border-bottom-color:#646cff;background-color:transparent}._todoList_1y4zi_40 li._completed_1y4zi_88 ._todoText_1y4zi_67{text-decoration:line-through;opacity:.6}._tags_1y4zi_10{display:flex;gap:5px;flex-wrap:wrap;align-items:center}._tag_1y4zi_10{background-color:#646cff33;border-radius:15px;padding:2px 10px;font-size:.8rem;display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px;color:inherit}._removeTag_1y4zi_114{border:none;background:none;color:inherit;opacity:.7;cursor:pointer;margin-left:5px;font-size:1rem;padding:0 3px}._removeTag_1y4zi_114:hover{color:#ff4d4d;opacity:1}._addTag_1y4zi_130{background-color:#7d7d7d33;border:none;border-radius:15px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:inherit}._addTag_1y4zi_130:hover{background-color:#7d7d7d4d}._todoList_1y4zi_40 li input[type=checkbox]{cursor:pointer}._stateDisplay_yv4vq_1{text-align:left;background-color:var(--state-display-bg);padding:10px;border-radius:8px;margin:0;color:var(--state-display-text-color)}._exampleContainer_yv4vq_1{display:flex;flex-direction:column;gap:10px;background-color:transparent;color:inherit}._description_yv4vq_1{font-size:.95rem;line-height:1.4;opacity:.85;max-width:700px;margin:0 0 10px}._value_yv4vq_1{font-weight:700}._buttonContainer_yv4vq_1{display:flex;justify-content:center;gap:10px;margin-bottom:20px;flex-wrap:wrap}._buttonContainer_yv4vq_1 button{font-size:.9rem;padding:6px 12px;border-radius:4px;cursor:pointer;white-space:nowrap}._tabContent_1esqq_1{width:762px;max-width:100%;margin:0 auto;min-height:600px;position:relative;padding:20px 0;border-radius:12px;overflow:hidden}._appDescription_1esqq_12{font-size:1rem;color:var(--text-color-secondary);opacity:.85;margin-bottom:20px;max-width:600px;line-height:1.5;text-align:center;margin-left:auto;margin-right:auto}
