.outline-node-container[data-v-234173c1]{width:100%}.action-buttons[data-v-234173c1]{opacity:0;align-items:center;margin-left:auto;transition:opacity .2s;display:flex}@media (max-width:768px){.action-buttons[data-v-234173c1]{opacity:0;opacity:1;flex-shrink:0;align-items:center;gap:2px;margin-left:auto;display:flex}.action-buttons .u-button[data-v-234173c1]{padding:4px!important}}.group:hover .action-buttons[data-v-234173c1]{opacity:1}.level-1-container[data-v-234173c1]{margin-bottom:.5rem}@media (max-width:768px){.level-1-container[data-v-234173c1]{margin-bottom:.25rem}}.level-1-header[data-v-234173c1]{color:#64748b;background-color:#fff;border:1px solid #fff;border-radius:12px;align-items:center;margin-bottom:10px;padding:0 10px;display:flex}@media (max-width:768px){.level-1-header[data-v-234173c1]{gap:.25rem;padding:.5rem 0}}.level-number[data-v-234173c1]{color:#64748b;border:none;flex-shrink:0;justify-content:center;align-items:center;min-width:2rem;height:2rem;font-size:18px;font-weight:700;display:flex}@media (max-width:768px){.level-number[data-v-234173c1]{min-width:1.5rem;height:1.5rem;font-size:16px}}.level-1-input[data-v-234173c1]{flex:0 0 85%}@media (max-width:768px){.level-1-input[data-v-234173c1]{flex:1;min-width:0}}.level-1-input[data-v-234173c1] input{color:#64748b;font-size:18px;font-weight:700}.level-1-input[data-v-234173c1] input::placeholder{color:#c0c4cc}@media (max-width:768px){.level-1-input[data-v-234173c1] input{font-size:16px}}.level-2-container[data-v-234173c1]{background:#fff;border:1px solid #fff;border-radius:12px;margin-bottom:.5rem;padding:0 12px}@media (max-width:768px){.level-2-container[data-v-234173c1]{margin-bottom:.25rem;padding:0 8px}}.level-2-header[data-v-234173c1]{color:#64748b;flex:1;align-items:center;gap:.25rem;display:flex}@media (max-width:768px){.level-2-header[data-v-234173c1]{gap:.25rem}.level-2-input[data-v-234173c1] input{padding-left:0!important;padding-right:0!important}}.level-number-small[data-v-234173c1]{color:#64748b;background:#fff;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;min-width:1.5rem;height:1.5rem;font-size:16px;font-weight:700;display:flex}@media (max-width:768px){.level-number-small[data-v-234173c1]{min-width:1.25rem;height:1.25rem;font-size:14px}}.level-2-input[data-v-234173c1]{flex:0 0 85%}.level-2-input[data-v-234173c1] input{color:#64748b;font-size:16px;font-weight:700}.level-2-input[data-v-234173c1] input::placeholder{color:#c0c4cc}@media (max-width:768px){.level-2-input[data-v-234173c1] input{font-size:14px}.level-2-input[data-v-234173c1]{flex:1}}.level-3-container[data-v-234173c1]{color:#64748b;background:#fff;margin-bottom:.25rem}@media (max-width:768px){.level-3-container[data-v-234173c1]{margin-bottom:.125rem}}.level-3-header[data-v-234173c1]{color:#64748b;align-items:center;gap:.5rem;display:flex}@media (max-width:768px){.level-3-header[data-v-234173c1]{flex:1;gap:.25rem;padding:.25rem 0}.level-3-input[data-v-234173c1]{flex:1;min-width:0}}.bullet-point[data-v-234173c1]{color:#6b7280;flex-shrink:0;justify-content:center;align-items:center;min-width:1rem;height:1rem;font-size:1.25rem;font-weight:300;line-height:1;display:flex}@media (max-width:768px){.bullet-point[data-v-234173c1]{min-width:.75rem;font-size:1rem}}.level-3-input[data-v-234173c1]{flex:0 0 85%;padding:0!important}.level-3-input[data-v-234173c1] textarea{color:#64748b;font-size:14px;font-weight:700;line-height:1.6}.level-3-input[data-v-234173c1] textarea::placeholder{color:#c0c4cc}@media (max-width:768px){.level-3-input[data-v-234173c1] textarea{font-size:13px}.level-3-input[data-v-234173c1]{flex:1;padding:0!important}}.level-4-container[data-v-234173c1]{margin-bottom:.25rem}@media (max-width:768px){.level-4-container[data-v-234173c1]{margin-bottom:.125rem}}.level-4-header[data-v-234173c1]{align-items:flex-start;gap:.5rem;display:flex}@media (max-width:768px){.level-4-header[data-v-234173c1]{gap:.25rem}.level-4-input[data-v-234173c1]{flex:1;min-width:0}}.level-4-input[data-v-234173c1]{flex:0 0 85%}.level-4-input[data-v-234173c1] textarea{color:#6b7280;font-size:14px;font-weight:400;line-height:1.6}.level-4-input[data-v-234173c1] textarea::placeholder{color:#c0c4cc}@media (max-width:768px){.level-4-input[data-v-234173c1] textarea{font-size:13px}}.level-4-children[data-v-234173c1]{padding-left:0}.level-image[data-v-234173c1]{object-fit:cover;border:1px solid #e5e7eb;border-radius:.5rem;width:16rem;height:10rem;margin-top:.625rem;margin-bottom:.625rem;margin-left:1.25rem}@media (max-width:768px){.level-image[data-v-234173c1]{width:100%;height:auto;max-height:12rem;margin-left:0}}.dark .level-1-header[data-v-234173c1]{background-color:#111827;border-color:#374151}.dark .level-number[data-v-234173c1]{color:#94a3b8}.dark .level-1-input[data-v-234173c1] input{color:#f3f4f6}.dark .level-2-container[data-v-234173c1]{background-color:#111827;border-color:#374151}.dark .level-number-small[data-v-234173c1]{color:#94a3b8;background-color:#1f2937}.dark .level-2-input[data-v-234173c1] input{color:#e5e7eb}.dark .level-3-container[data-v-234173c1]{background-color:#111827}.dark .level-3-input[data-v-234173c1] textarea,.dark .level-4-input[data-v-234173c1] textarea{color:#9ca3af}.dark .bullet-point[data-v-234173c1]{color:#6b7280}.dark .level-image[data-v-234173c1]{border-color:#374151}:is(.outline-input[data-v-234173c1] input,.outline-input[data-v-234173c1] textarea){box-shadow:none!important;background:0 0!important;border-color:#0000!important}:is(.level-1-input[data-v-234173c1]:hover input,.level-2-input[data-v-234173c1]:hover input,.level-3-input[data-v-234173c1]:hover textarea,.level-4-input[data-v-234173c1]:hover textarea){background:#eff6ff!important}:is(.dark .level-1-input[data-v-234173c1]:hover input,.dark .level-2-input[data-v-234173c1]:hover input,.dark .level-3-input[data-v-234173c1]:hover textarea,.dark .level-4-input[data-v-234173c1]:hover textarea){background:#1e3a8a33!important}:is(.outline-input[data-v-234173c1] input:focus,.outline-input[data-v-234173c1] textarea:focus){background:#eff6ff!important;border-color:#3b82f6!important;box-shadow:0 0 0 2px #3b82f633!important}:is(.dark .outline-input[data-v-234173c1] input:focus,.dark .outline-input[data-v-234173c1] textarea:focus){background:#1e3a8a33!important}:is(.outline-input[data-v-326fcd9a] input,.outline-input[data-v-326fcd9a] textarea){color:#64748b;font-size:20px;font-weight:700;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.title-input[data-v-326fcd9a] input{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(.outline-input[data-v-326fcd9a] input:focus,.outline-input[data-v-326fcd9a] textarea:focus){background:#eff6ff!important;border-color:#3b82f6!important;box-shadow:0 0 0 2px #3b82f633!important}:is(.dark .outline-input[data-v-326fcd9a] input:focus,.dark .outline-input[data-v-326fcd9a] textarea:focus){background:#1e3a8a33!important}.outline-input[data-v-326fcd9a]:hover input{background:#eff6ff!important}.dark .outline-input[data-v-326fcd9a]:hover input{background:#1e3a8a33!important}@supports (padding:max(0px)){.pb-safe[data-v-326fcd9a]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}}[data-v-e4b0745a] .clear-button{opacity:1;transition:opacity .2s}:is([data-v-e4b0745a] .ppt-history-scroll,[data-v-e4b0745a] .ppt-template-scroll){scrollbar-width:none;-ms-overflow-style:none}:-webkit-any(){display:none}:is(){display:none}
