{"id":2592,"date":"2026-06-16T13:08:42","date_gmt":"2026-06-16T13:08:42","guid":{"rendered":"https:\/\/app.digitalfreelancer.org\/?page_id=2592"},"modified":"2026-07-13T18:44:55","modified_gmt":"2026-07-13T18:44:55","slug":"dashboard-casa","status":"publish","type":"page","link":"https:\/\/app.digitalfreelancer.org\/index.php\/dashboard-casa\/","title":{"rendered":"Dashboard Casa+"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2592\" class=\"elementor elementor-2592\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4a89c9b e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"4a89c9b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1bd8b1c elementor-widget elementor-widget-shortcode\" data-id=\"1bd8b1c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <style>\n    \/* ===== RESET & BASE ===== *\/\n    #casamais-root *, #casamais-root *::before, #casamais-root *::after {\n        box-sizing: border-box;\n        margin: 0;\n        padding: 0;\n    }\n    #casamais-root {\n        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n        font-size: 14px;\n        color: #1a1a1a;\n        background: #f5f0ea;\n        border-radius: 16px;\n        overflow: hidden;\n        max-width: 1100px;\n        margin: 0 auto;\n        box-shadow: 0 8px 40px rgba(0,0,0,0.13);\n        min-height: 600px;\n        display: flex;\n        flex-direction: column;\n    }\n\n    \/* ===== LAYOUT ===== *\/\n    #casamais-root .cm-layout {\n        display: flex;\n        flex: 1;\n        min-height: 0;\n        height: 680px;\n    }\n\n    \/* ===== SIDEBAR ===== *\/\n    #casamais-root .cm-sidebar {\n        width: 190px;\n        min-width: 160px;\n        background: #2d3140;\n        color: #fff;\n        display: flex;\n        flex-direction: column;\n        padding: 0;\n        flex-shrink: 0;\n    }\n    #casamais-root .cm-sidebar-logo {\n        padding: 24px 20px 18px 20px;\n        border-bottom: 1px solid rgba(255,255,255,0.08);\n    }\n    #casamais-root .cm-sidebar-logo .cm-logo-title {\n        font-size: 20px;\n        font-weight: 700;\n        color: #fff;\n        display: flex;\n        align-items: center;\n        gap: 8px;\n    }\n    #casamais-root .cm-sidebar-logo .cm-logo-icon {\n        font-size: 22px;\n    }\n    #casamais-root .cm-sidebar-logo .cm-logo-sub {\n        font-size: 11px;\n        color: #9aa0b4;\n        margin-top: 4px;\n        line-height: 1.4;\n    }\n    #casamais-root .cm-nav {\n        flex: 1;\n        padding: 12px 0;\n        overflow-y: auto;\n    }\n    #casamais-root .cm-nav-item {\n        display: flex;\n        align-items: center;\n        gap: 11px;\n        padding: 10px 20px;\n        cursor: pointer;\n        color: #9aa0b4;\n        font-size: 13.5px;\n        border-left: 3px solid transparent;\n        transition: all 0.15s;\n        user-select: none;\n    }\n    #casamais-root .cm-nav-item:hover {\n        color: #fff;\n        background: rgba(255,255,255,0.05);\n    }\n    #casamais-root .cm-nav-item.cm-active {\n        color: #fff;\n        background: rgba(196,142,82,0.18);\n        border-left: 3px solid #c48e52;\n        font-weight: 600;\n    }\n    #casamais-root .cm-nav-item .cm-nav-icon {\n        font-size: 16px;\n        width: 20px;\n        text-align: center;\n    }\n    #casamais-root .cm-nav-divider {\n        height: 1px;\n        background: rgba(255,255,255,0.07);\n        margin: 8px 20px;\n    }\n    #casamais-root .cm-sidebar-footer {\n        padding: 14px 20px;\n        border-top: 1px solid rgba(255,255,255,0.08);\n        display: flex;\n        align-items: center;\n        gap: 10px;\n    }\n    #casamais-root .cm-sidebar-footer .cm-avatar {\n        width: 34px;\n        height: 34px;\n        border-radius: 50%;\n        background: #c48e52;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        font-size: 15px;\n        color: #fff;\n        font-weight: 700;\n        flex-shrink: 0;\n    }\n    #casamais-root .cm-sidebar-footer .cm-user-name {\n        font-size: 13px;\n        color: #fff;\n        font-weight: 600;\n    }\n    #casamais-root .cm-sidebar-footer .cm-user-link {\n        font-size: 11px;\n        color: #9aa0b4;\n        cursor: pointer;\n    }\n\n    \/* ===== MAIN CONTENT ===== *\/\n    #casamais-root .cm-main {\n        flex: 1;\n        min-width: 0;\n        overflow: hidden;\n        display: flex;\n        flex-direction: column;\n        background: #f5f0ea;\n    }\n\n    \/* ===== TOPBAR ===== *\/\n    #casamais-root .cm-topbar {\n        display: flex;\n        align-items: center;\n        justify-content: space-between;\n        padding: 16px 28px 10px 28px;\n        background: #f5f0ea;\n        border-bottom: 1px solid #e8e0d4;\n    }\n    #casamais-root .cm-topbar-title {\n        font-size: 21px;\n        font-weight: 700;\n        color: #1a1a1a;\n    }\n    #casamais-root .cm-topbar-actions {\n        display: flex;\n        align-items: center;\n        gap: 12px;\n    }\n    #casamais-root .cm-bell-btn {\n        background: none;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        color: #888;\n        padding: 4px;\n    }\n    #casamais-root .cm-add-btn {\n        background: #c48e52;\n        color: #fff;\n        border: none;\n        border-radius: 50%;\n        width: 32px;\n        height: 32px;\n        font-size: 20px;\n        cursor: pointer;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        transition: background 0.15s;\n    }\n    #casamais-root .cm-add-btn:hover { background: #a97440; }\n\n    \/* ===== CONTENT PANELS ===== *\/\n    #casamais-root .cm-panel {\n        display: none;\n        flex: 1;\n        overflow-y: auto;\n        padding: 20px 28px 24px 28px;\n    }\n    #casamais-root .cm-panel.cm-panel-active {\n        display: block;\n    }\n\n    \/* ===== STATS ROW ===== *\/\n    #casamais-root .cm-stats-row {\n        display: flex;\n        gap: 14px;\n        margin-bottom: 22px;\n    }\n    #casamais-root .cm-stat-card {\n        background: #fff;\n        border-radius: 12px;\n        padding: 14px 18px;\n        flex: 1;\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        gap: 4px;\n        box-shadow: 0 1px 6px rgba(0,0,0,0.05);\n    }\n    #casamais-root .cm-stat-icon { font-size: 22px; }\n    #casamais-root .cm-stat-value {\n        font-size: 20px;\n        font-weight: 700;\n        color: #1a1a1a;\n    }\n    #casamais-root .cm-stat-label {\n        font-size: 11px;\n        color: #888;\n        text-align: center;\n    }\n\n    \/* ===== SECTION HEADER ===== *\/\n    #casamais-root .cm-section-header {\n        display: flex;\n        align-items: center;\n        justify-content: space-between;\n        margin-bottom: 12px;\n    }\n    #casamais-root .cm-section-title {\n        font-size: 15px;\n        font-weight: 700;\n        color: #1a1a1a;\n    }\n    #casamais-root .cm-link-btn {\n        font-size: 12px;\n        color: #c48e52;\n        cursor: pointer;\n        background: none;\n        border: none;\n        padding: 0;\n        font-weight: 500;\n    }\n    #casamais-root .cm-link-btn:hover { text-decoration: underline; }\n\n    \/* ===== CATEGORIES GRID ===== *\/\n    #casamais-root .cm-categories-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 10px;\n        margin-bottom: 22px;\n    }\n    #casamais-root .cm-category-card {\n        background: #fff;\n        border-radius: 10px;\n        padding: 12px 14px;\n        display: flex;\n        align-items: center;\n        gap: 10px;\n        box-shadow: 0 1px 4px rgba(0,0,0,0.05);\n        cursor: pointer;\n        transition: box-shadow 0.13s;\n    }\n    #casamais-root .cm-category-card:hover { box-shadow: 0 3px 12px rgba(196,142,82,0.13); }\n    #casamais-root .cm-category-icon { font-size: 18px; }\n    #casamais-root .cm-category-name { font-size: 12.5px; font-weight: 600; color: #222; }\n    #casamais-root .cm-category-count { font-size: 11px; color: #888; }\n\n    \/* ===== ITEM LIST ===== *\/\n    #casamais-root .cm-item-list { display: flex; flex-direction: column; gap: 10px; }\n    #casamais-root .cm-item-card {\n        background: #fff;\n        border-radius: 11px;\n        padding: 12px 14px;\n        display: flex;\n        align-items: center;\n        gap: 14px;\n        box-shadow: 0 1px 4px rgba(0,0,0,0.05);\n        cursor: pointer;\n        transition: box-shadow 0.13s;\n    }\n    #casamais-root .cm-item-card:hover { box-shadow: 0 3px 14px rgba(196,142,82,0.13); }\n    #casamais-root .cm-item-thumb {\n        width: 54px;\n        height: 54px;\n        border-radius: 8px;\n        background: #f0ebe3;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        font-size: 26px;\n        flex-shrink: 0;\n    }\n    #casamais-root .cm-item-info { flex: 1; min-width: 0; }\n    #casamais-root .cm-item-name { font-size: 13.5px; font-weight: 600; color: #1a1a1a; }\n    #casamais-root .cm-item-sub { font-size: 11.5px; color: #888; margin-top: 2px; }\n    #casamais-root .cm-item-price { font-size: 14px; font-weight: 700; color: #1a1a1a; margin-top: 4px; }\n    #casamais-root .cm-item-warranty {\n        display: inline-block;\n        font-size: 10.5px;\n        font-weight: 600;\n        padding: 2px 7px;\n        border-radius: 4px;\n        margin-top: 3px;\n    }\n    #casamais-root .cm-warranty-ok { background: #e6f9e6; color: #2a7a2a; }\n    #casamais-root .cm-warranty-none { background: #f0ebe3; color: #888; }\n    #casamais-root .cm-item-arrow { color: #bbb; font-size: 16px; }\n\n    \/* ===== TABS ===== *\/\n    #casamais-root .cm-tabs {\n        display: flex;\n        gap: 4px;\n        margin-bottom: 16px;\n        background: #ede7dc;\n        border-radius: 9px;\n        padding: 3px;\n    }\n    #casamais-root .cm-tab-btn {\n        flex: 1;\n        padding: 7px 0;\n        background: none;\n        border: none;\n        border-radius: 7px;\n        font-size: 12.5px;\n        color: #888;\n        cursor: pointer;\n        font-weight: 500;\n        transition: all 0.13s;\n    }\n    #casamais-root .cm-tab-btn.cm-tab-active {\n        background: #fff;\n        color: #1a1a1a;\n        font-weight: 700;\n        box-shadow: 0 1px 4px rgba(0,0,0,0.08);\n    }\n\n    \/* ===== SEARCH BAR ===== *\/\n    #casamais-root .cm-search-bar {\n        display: flex;\n        align-items: center;\n        background: #fff;\n        border-radius: 9px;\n        border: 1px solid #e0d8cc;\n        padding: 8px 12px;\n        gap: 8px;\n        margin-bottom: 14px;\n    }\n    #casamais-root .cm-search-icon { color: #bbb; font-size: 15px; }\n    #casamais-root .cm-search-input {\n        border: none;\n        outline: none;\n        flex: 1;\n        font-size: 13px;\n        color: #1a1a1a;\n        background: transparent;\n    }\n\n    \/* ===== MAINTENANCE TIMELINE ===== *\/\n    #casamais-root .cm-maint-list { display: flex; flex-direction: column; gap: 10px; }\n    #casamais-root .cm-maint-item {\n        background: #fff;\n        border-radius: 11px;\n        padding: 12px 16px;\n        display: flex;\n        align-items: center;\n        gap: 14px;\n        box-shadow: 0 1px 4px rgba(0,0,0,0.05);\n    }\n    #casamais-root .cm-maint-dot {\n        width: 36px; height: 36px;\n        border-radius: 50%;\n        display: flex; align-items: center; justify-content: center;\n        font-size: 18px;\n        flex-shrink: 0;\n    }\n    #casamais-root .cm-maint-dot.cm-urgent { background: #fde8e8; }\n    #casamais-root .cm-maint-dot.cm-ok { background: #e6f9e6; }\n    #casamais-root .cm-maint-dot.cm-scheduled { background: #f0ebe3; }\n    #casamais-root .cm-maint-info { flex: 1; }\n    #casamais-root .cm-maint-name { font-size: 13.5px; font-weight: 600; color: #1a1a1a; }\n    #casamais-root .cm-maint-where { font-size: 11.5px; color: #888; }\n    #casamais-root .cm-maint-date { font-size: 11px; color: #aaa; }\n    #casamais-root .cm-maint-badge {\n        font-size: 10.5px;\n        font-weight: 600;\n        padding: 3px 9px;\n        border-radius: 5px;\n    }\n    #casamais-root .cm-badge-urgent { background: #fde8e8; color: #c0392b; }\n    #casamais-root .cm-badge-scheduled { background: #e8f3fd; color: #2471a3; }\n    #casamais-root .cm-add-maint-btn {\n        width: 100%;\n        margin-top: 16px;\n        padding: 13px 0;\n        background: #c48e52;\n        color: #fff;\n        border: none;\n        border-radius: 10px;\n        font-size: 14px;\n        font-weight: 700;\n        cursor: pointer;\n        transition: background 0.15s;\n    }\n    #casamais-root .cm-add-maint-btn:hover { background: #a97440; }\n    #casamais-root .cm-maint-notice {\n        background: #fff8f0;\n        border-radius: 10px;\n        padding: 12px 16px;\n        margin-top: 14px;\n        display: flex;\n        align-items: flex-start;\n        gap: 10px;\n        border: 1px solid #f0ded0;\n    }\n    #casamais-root .cm-maint-notice-text { font-size: 12.5px; color: #555; line-height: 1.5; }\n    #casamais-root .cm-maint-notice-icon { font-size: 22px; }\n\n    \/* ===== MUDANCAS ===== *\/\n    #casamais-root .cm-move-card {\n        background: #fff;\n        border-radius: 12px;\n        padding: 16px;\n        margin-bottom: 16px;\n        box-shadow: 0 1px 6px rgba(0,0,0,0.06);\n        display: flex;\n        align-items: center;\n        gap: 14px;\n    }\n    #casamais-root .cm-move-info { flex: 1; }\n    #casamais-root .cm-move-name { font-size: 14.5px; font-weight: 700; }\n    #casamais-root .cm-move-date { font-size: 12px; color: #888; margin-top: 3px; }\n    #casamais-root .cm-progress-outer {\n        height: 7px; border-radius: 4px; background: #ede7dc; margin-top: 8px;\n    }\n    #casamais-root .cm-progress-inner {\n        height: 7px; border-radius: 4px; background: #c48e52;\n    }\n    #casamais-root .cm-progress-pct { font-size: 12px; color: #c48e52; font-weight: 700; margin-top: 4px; }\n\n    #casamais-root .cm-task-list { display: flex; flex-direction: column; gap: 7px; margin-bottom: 18px; }\n    #casamais-root .cm-task-item {\n        display: flex;\n        align-items: center;\n        gap: 10px;\n        font-size: 13px;\n        color: #444;\n        padding: 8px 10px;\n        background: #fff;\n        border-radius: 8px;\n    }\n    #casamais-root .cm-task-item.cm-done { color: #aaa; text-decoration: line-through; }\n    #casamais-root .cm-task-check {\n        width: 18px; height: 18px;\n        border-radius: 50%;\n        border: 2px solid #ddd;\n        display: flex; align-items: center; justify-content: center;\n        font-size: 11px;\n        flex-shrink: 0;\n    }\n    #casamais-root .cm-task-check.cm-checked { background: #c48e52; border-color: #c48e52; color: #fff; }\n\n    #casamais-root .cm-list-card {\n        background: #fff;\n        border-radius: 10px;\n        padding: 12px 14px;\n        display: flex;\n        align-items: center;\n        gap: 12px;\n        margin-bottom: 8px;\n        box-shadow: 0 1px 4px rgba(0,0,0,0.05);\n        cursor: pointer;\n    }\n    #casamais-root .cm-list-icon { font-size: 20px; }\n    #casamais-root .cm-list-info { flex: 1; }\n    #casamais-root .cm-list-name { font-size: 13px; font-weight: 600; }\n    #casamais-root .cm-list-prog { font-size: 11.5px; color: #888; }\n    #casamais-root .cm-list-bar { height: 5px; border-radius: 3px; background: #ede7dc; margin-top: 5px; }\n    #casamais-root .cm-list-bar-fill { height: 5px; border-radius: 3px; background: #c48e52; }\n\n    \/* ===== ROUPEIRO ===== *\/\n    #casamais-root .cm-clothes-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 10px;\n        margin-bottom: 14px;\n    }\n    #casamais-root .cm-clothes-cell {\n        background: #fff;\n        border-radius: 10px;\n        padding: 12px 8px;\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        gap: 7px;\n        box-shadow: 0 1px 4px rgba(0,0,0,0.05);\n        cursor: pointer;\n    }\n    #casamais-root .cm-clothes-icon { font-size: 34px; }\n    #casamais-root .cm-clothes-label { font-size: 12px; color: #555; font-weight: 500; }\n\n    #casamais-root .cm-add-item-btn {\n        width: 100%;\n        padding: 13px 0;\n        background: #c48e52;\n        color: #fff;\n        border: none;\n        border-radius: 10px;\n        font-size: 14px;\n        font-weight: 700;\n        cursor: pointer;\n        margin-top: 6px;\n        transition: background 0.15s;\n    }\n    #casamais-root .cm-add-item-btn:hover { background: #a97440; }\n\n    \/* ===== INVENTARIO DETAIL ===== *\/\n    #casamais-root .cm-detail-card {\n        background: #fff;\n        border-radius: 14px;\n        padding: 18px;\n        margin-top: 8px;\n        box-shadow: 0 2px 10px rgba(0,0,0,0.07);\n    }\n    #casamais-root .cm-detail-img {\n        width: 80px; height: 80px;\n        background: #f0ebe3;\n        border-radius: 10px;\n        display: flex; align-items: center; justify-content: center;\n        font-size: 38px;\n        float: left;\n        margin-right: 16px;\n        margin-bottom: 8px;\n    }\n    #casamais-root .cm-detail-name { font-size: 16px; font-weight: 700; margin-bottom: 3px; }\n    #casamais-root .cm-detail-cat { font-size: 12px; color: #888; margin-bottom: 10px; }\n    #casamais-root .cm-detail-row {\n        display: flex;\n        justify-content: space-between;\n        padding: 8px 0;\n        border-bottom: 1px solid #f0ebe3;\n        font-size: 13px;\n        clear: none;\n    }\n    #casamais-root .cm-detail-row:last-child { border-bottom: none; }\n    #casamais-root .cm-detail-key { color: #888; }\n    #casamais-root .cm-detail-val { font-weight: 600; color: #1a1a1a; }\n    #casamais-root .cm-warranty-tag {\n        display: inline-block;\n        background: #e6f9e6;\n        color: #2a7a2a;\n        font-size: 10px;\n        font-weight: 700;\n        padding: 2px 7px;\n        border-radius: 4px;\n        margin-left: 6px;\n    }\n\n    \/* ===== BOTTOM BAR (mobile) ===== *\/\n    #casamais-root .cm-bottombar {\n        display: none;\n        background: #fff;\n        border-top: 1px solid #e8e0d4;\n        padding: 8px 0 4px 0;\n    }\n    #casamais-root .cm-bottombar-inner {\n        display: flex;\n        justify-content: space-around;\n    }\n    #casamais-root .cm-bottom-item {\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        gap: 3px;\n        cursor: pointer;\n        font-size: 11px;\n        color: #888;\n        padding: 4px 10px;\n    }\n    #casamais-root .cm-bottom-item .cm-b-icon { font-size: 20px; }\n    #casamais-root .cm-bottom-item.cm-active { color: #c48e52; }\n\n    \/* ===== RESPONSIVE ===== *\/\n    @media (max-width: 680px) {\n        #casamais-root .cm-layout { height: auto; flex-direction: column; }\n        #casamais-root .cm-sidebar { display: none; }\n        #casamais-root .cm-bottombar { display: block; }\n        #casamais-root .cm-categories-grid { grid-template-columns: repeat(2, 1fr); }\n        #casamais-root .cm-stats-row { flex-wrap: wrap; }\n        #casamais-root .cm-stat-card { min-width: 45%; }\n        #casamais-root .cm-clothes-grid { grid-template-columns: repeat(2, 1fr); }\n        #casamais-root .cm-panel { padding: 16px 14px 16px 14px; }\n        #casamais-root .cm-topbar { padding: 12px 14px 8px 14px; }\n    }\n    <\/style>\n\n    <div id=\"casamais-root\">\n\n        <div class=\"cm-layout\">\n\n            <!-- SIDEBAR -->\n            <aside class=\"cm-sidebar\">\n                <div class=\"cm-sidebar-logo\">\n                    <div class=\"cm-logo-title\">\n                        <span class=\"cm-logo-icon\">\ud83c\udfe0<\/span> Casa+\n                    <\/div>\n                    <div class=\"cm-logo-sub\">Organiza a tua casa,<br>tudo num s\u00f3 lugar.<\/div>\n                <\/div>\n                <nav class=\"cm-nav\">\n                    <div class=\"cm-nav-item cm-active\" data-panel=\"visao\" onclick=\"casamais_nav(this,'visao')\">\n                        <span class=\"cm-nav-icon\">\ud83d\udcca<\/span> Vis\u00e3o geral\n                    <\/div>\n                    <div class=\"cm-nav-item\" data-panel=\"inventario\" onclick=\"casamais_nav(this,'inventario')\">\n                        <span class=\"cm-nav-icon\">\ud83d\udce6<\/span> Invent\u00e1rio\n                    <\/div>\n                    <div class=\"cm-nav-item\" data-panel=\"manutencao\" onclick=\"casamais_nav(this,'manutencao')\">\n                        <span class=\"cm-nav-icon\">\ud83d\udd27<\/span> Manuten\u00e7\u00e3o\n                    <\/div>\n                    <div class=\"cm-nav-item\" data-panel=\"mudancas\" onclick=\"casamais_nav(this,'mudancas')\">\n                        <span class=\"cm-nav-icon\">\ud83d\ude9a<\/span> Mudan\u00e7as\n                    <\/div>\n                    <div class=\"cm-nav-item\" data-panel=\"roupeiro\" onclick=\"casamais_nav(this,'roupeiro')\">\n                        <span class=\"cm-nav-icon\">\ud83d\udc57<\/span> Roupeiro\n                    <\/div>\n                    <div class=\"cm-nav-divider\"><\/div>\n                    <div class=\"cm-nav-item\" onclick=\"\">\n                        <span class=\"cm-nav-icon\">\u2699\ufe0f<\/span> Defini\u00e7\u00f5es\n                    <\/div>\n                    <div class=\"cm-nav-item\" onclick=\"\">\n                        <span class=\"cm-nav-icon\">\ud83d\udd14<\/span> Notifica\u00e7\u00f5es\n                    <\/div>\n                    <div class=\"cm-nav-item\" onclick=\"\">\n                        <span class=\"cm-nav-icon\">\u2753<\/span> Ajuda\n                    <\/div>\n                <\/nav>\n                <div class=\"cm-sidebar-footer\">\n                    <div class=\"cm-avatar\">D<\/div>\n                    <div>\n                        <div class=\"cm-user-name\">Daniela Silva<\/div>\n                        <div class=\"cm-user-link\">Ver perfil<\/div>\n                    <\/div>\n                <\/div>\n            <\/aside>\n\n            <!-- MAIN -->\n            <main class=\"cm-main\">\n                <div class=\"cm-topbar\">\n                    <span class=\"cm-topbar-title\" id=\"cm-page-title\">Vis\u00e3o geral<\/span>\n                    <div class=\"cm-topbar-actions\">\n                        <button class=\"cm-bell-btn\" title=\"Notifica\u00e7\u00f5es\">\ud83d\udd14<\/button>\n                        <button class=\"cm-add-btn\" title=\"Adicionar\" onclick=\"casamais_add()\">+<\/button>\n                    <\/div>\n                <\/div>\n\n                <!-- VIS\u00c3O GERAL -->\n                <section class=\"cm-panel cm-panel-active\" id=\"cm-panel-visao\">\n                    <div class=\"cm-stats-row\">\n                        <div class=\"cm-stat-card\">\n                            <span class=\"cm-stat-icon\">\ud83d\udce6<\/span>\n                            <span class=\"cm-stat-value\">156<\/span>\n                            <span class=\"cm-stat-label\">Itens<\/span>\n                        <\/div>\n                        <div class=\"cm-stat-card\">\n                            <span class=\"cm-stat-icon\">\ud83d\udcb6<\/span>\n                            <span class=\"cm-stat-value\">\u20ac18,450<\/span>\n                            <span class=\"cm-stat-label\">Valor total<\/span>\n                        <\/div>\n                        <div class=\"cm-stat-card\">\n                            <span class=\"cm-stat-icon\">\ud83d\udee1\ufe0f<\/span>\n                            <span class=\"cm-stat-value\">12<\/span>\n                            <span class=\"cm-stat-label\">Garantias Ativas<\/span>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"cm-section-header\">\n                        <span class=\"cm-section-title\">Categorias<\/span>\n                        <button class=\"cm-link-btn\">Ver todas<\/button>\n                    <\/div>\n                    <div class=\"cm-categories-grid\" style=\"margin-bottom:20px;\">\n                        <div class=\"cm-category-card\"><span class=\"cm-category-icon\">\ud83d\udcfa<\/span><div><div class=\"cm-category-name\">Eletr\u00f3nica<\/div><div class=\"cm-category-count\">32 itens<\/div><\/div><\/div>\n                        <div class=\"cm-category-card\"><span class=\"cm-category-icon\">\ud83d\udecb\ufe0f<\/span><div><div class=\"cm-category-name\">Mobili\u00e1rio<\/div><div class=\"cm-category-count\">28 itens<\/div><\/div><\/div>\n                        <div class=\"cm-category-card\"><span class=\"cm-category-icon\">\ud83c\udf73<\/span><div><div class=\"cm-category-name\">Eletrodom\u00e9stico<\/div><div class=\"cm-category-count\">18 itens<\/div><\/div><\/div>\n                        <div class=\"cm-category-card\"><span class=\"cm-category-icon\">\ud83e\udeb4<\/span><div><div class=\"cm-category-name\">Decora\u00e7\u00e3o<\/div><div class=\"cm-category-count\">42 itens<\/div><\/div><\/div>\n                        <div class=\"cm-category-card\"><span class=\"cm-category-icon\">\ud83d\udd28<\/span><div><div class=\"cm-category-name\">Ferramentas<\/div><div class=\"cm-category-count\">16 itens<\/div><\/div><\/div>\n                        <div class=\"cm-category-card\"><span class=\"cm-category-icon\">\ud83d\udce6<\/span><div><div class=\"cm-category-name\">Outros<\/div><div class=\"cm-category-count\">20 itens<\/div><\/div><\/div>\n                    <\/div>\n\n                    <div class=\"cm-section-header\">\n                        <span class=\"cm-section-title\">Itens recentes<\/span>\n                        <button class=\"cm-link-btn\">Ver todos<\/button>\n                    <\/div>\n                    <div class=\"cm-item-list\">\n                        <div class=\"cm-item-card\" onclick=\"casamais_nav(document.querySelector('[data-panel=inventario]'),'inventario')\">\n                            <div class=\"cm-item-thumb\">\u2615<\/div>\n                            <div class=\"cm-item-info\">\n                                <div class=\"cm-item-name\">M\u00e1quina de caf\u00e9 DeLonghi Magnifica S<\/div>\n                                <div class=\"cm-item-sub\">Eletrodom\u00e9stico<\/div>\n                                <div class=\"cm-item-price\">\u20ac349,00<\/div>\n                                <span class=\"cm-item-warranty cm-warranty-ok\">Garantia at\u00e9 12\/2025<\/span>\n                            <\/div>\n                            <span class=\"cm-item-arrow\">\u203a<\/span>\n                        <\/div>\n                        <div class=\"cm-item-card\">\n                            <div class=\"cm-item-thumb\">\ud83d\udcfa<\/div>\n                            <div class=\"cm-item-info\">\n                                <div class=\"cm-item-name\">TV Samsung QLED 55\" QE55Q608<\/div>\n                                <div class=\"cm-item-sub\">Eletr\u00f3nica<\/div>\n                                <div class=\"cm-item-price\">\u20ac699,00<\/div>\n                                <span class=\"cm-item-warranty cm-warranty-ok\">Garantia at\u00e9 02\/2025<\/span>\n                            <\/div>\n                            <span class=\"cm-item-arrow\">\u203a<\/span>\n                        <\/div>\n                        <div class=\"cm-item-card\">\n                            <div class=\"cm-item-thumb\">\ud83d\udecb\ufe0f<\/div>\n                            <div class=\"cm-item-info\">\n                                <div class=\"cm-item-name\">Sof\u00e1 Kofla 3 lugares IKEA<\/div>\n                                <div class=\"cm-item-sub\">Mobili\u00e1rio<\/div>\n                                <div class=\"cm-item-price\">\u20ac699,00<\/div>\n                                <span class=\"cm-item-warranty cm-warranty-none\">Sem garantia<\/span>\n                            <\/div>\n                            <span class=\"cm-item-arrow\">\u203a<\/span>\n                        <\/div>\n                    <\/div>\n                <\/section>\n\n                <!-- INVENT\u00c1RIO -->\n                <section class=\"cm-panel\" id=\"cm-panel-inventario\">\n                    <div class=\"cm-search-bar\">\n                        <span class=\"cm-search-icon\">\ud83d\udd0d<\/span>\n                        <input class=\"cm-search-input\" type=\"text\" placeholder=\"Pesquisar itens...\" id=\"cm-inv-search\" oninput=\"casamais_search()\">\n                        <span style=\"color:#bbb;font-size:16px;cursor:pointer;\">\u229e<\/span>\n                    <\/div>\n                    <div class=\"cm-tabs\">\n                        <button class=\"cm-tab-btn cm-tab-active\" onclick=\"casamais_tab(this,'inv','all')\">Todas<\/button>\n                        <button class=\"cm-tab-btn\" onclick=\"casamais_tab(this,'inv','warranty')\">Garantia ativa<\/button>\n                        <button class=\"cm-tab-btn\" onclick=\"casamais_tab(this,'inv','nowarranty')\">Sem garantia<\/button>\n                    <\/div>\n                    <div class=\"cm-section-header\">\n                        <span class=\"cm-section-title\">Meus itens<\/span>\n                        <span style=\"font-size:12px;color:#888;\">Ordenar \u2193<\/span>\n                    <\/div>\n                    <div class=\"cm-item-list\" id=\"cm-inv-list\">\n                        <div class=\"cm-item-card\" data-warranty=\"ok\">\n                            <div class=\"cm-item-thumb\">\ud83e\udd16<\/div>\n                            <div class=\"cm-item-info\">\n                                <div class=\"cm-item-name\">Aspirador Robot Roborock S7<\/div>\n                                <div class=\"cm-item-price\">\u20ac399,00<\/div>\n                                <span class=\"cm-item-warranty cm-warranty-ok\">Garantia at\u00e9 16\/09\/2023<\/span>\n                            <\/div>\n                            <span class=\"cm-item-arrow\">\u203a<\/span>\n                        <\/div>\n                        <div class=\"cm-item-card\" data-warranty=\"ok\">\n                            <div class=\"cm-item-thumb\">\ud83e\ude91<\/div>\n                            <div class=\"cm-item-info\">\n                                <div class=\"cm-item-name\">Cadeira de escrit\u00f3rio Ergon\u00f3mica<\/div>\n                                <div class=\"cm-item-price\">\u20ac189,90<\/div>\n                                <span class=\"cm-item-warranty cm-warranty-ok\">Garantia at\u00e9 03\/12\/2024<\/span>\n                            <\/div>\n                            <span class=\"cm-item-arrow\">\u203a<\/span>\n                        <\/div>\n                        <div class=\"cm-item-card\" data-warranty=\"ok\">\n                            <div class=\"cm-item-thumb\">\ud83d\udd25<\/div>\n                            <div class=\"cm-item-info\">\n                                <div class=\"cm-item-name\">Forno el\u00e9trico Bosch Series 6<\/div>\n                                <div class=\"cm-item-price\">\u20ac549,00<\/div>\n                                <span class=\"cm-item-warranty cm-warranty-ok\">Garantia at\u00e9 20\/11\/2022<\/span>\n                            <\/div>\n                            <span class=\"cm-item-arrow\">\u203a<\/span>\n                        <\/div>\n                        <div class=\"cm-item-card\" data-warranty=\"none\">\n                            <div class=\"cm-item-thumb\">\ud83e\udeb5<\/div>\n                            <div class=\"cm-item-info\">\n                                <div class=\"cm-item-name\">Mesa de jantar Madeira maci\u00e7a<\/div>\n                                <div class=\"cm-item-price\">\u20ac1.200,00<\/div>\n                                <span class=\"cm-item-warranty cm-warranty-none\">Sem garantia<\/span>\n                            <\/div>\n                            <span class=\"cm-item-arrow\">\u203a<\/span>\n                        <\/div>\n                        <div class=\"cm-item-card\" data-warranty=\"ok\">\n                            <div class=\"cm-item-thumb\">\u2615<\/div>\n                            <div class=\"cm-item-info\">\n                                <div class=\"cm-item-name\">M\u00e1quina de caf\u00e9 DeLonghi Magnifica S<\/div>\n                                <div class=\"cm-item-price\">\u20ac349,00<\/div>\n                                <span class=\"cm-item-warranty cm-warranty-ok\">Garantia at\u00e9 12\/2025<\/span>\n                            <\/div>\n                            <span class=\"cm-item-arrow\">\u203a<\/span>\n                        <\/div>\n                        <div class=\"cm-item-card\" data-warranty=\"ok\">\n                            <div class=\"cm-item-thumb\">\ud83d\udcfa<\/div>\n                            <div class=\"cm-item-info\">\n                                <div class=\"cm-item-name\">TV Samsung QLED 55\" QE55Q608<\/div>\n                                <div class=\"cm-item-price\">\u20ac699,00<\/div>\n                                <span class=\"cm-item-warranty cm-warranty-ok\">Garantia at\u00e9 02\/2025<\/span>\n                            <\/div>\n                            <span class=\"cm-item-arrow\">\u203a<\/span>\n                        <\/div>\n                    <\/div>\n\n                    <!-- Detail card -->\n                    <div class=\"cm-detail-card\" style=\"margin-top:20px;\">\n                        <div style=\"overflow:hidden;\">\n                            <div class=\"cm-detail-img\">\u2615<\/div>\n                            <div class=\"cm-detail-name\">M\u00e1quina de caf\u00e9 DeLonghi Magnifica S<\/div>\n                            <div class=\"cm-detail-cat\">Eletrodom\u00e9stico<\/div>\n                        <\/div>\n                        <div style=\"clear:both;\"><\/div>\n                        <div class=\"cm-detail-row\"><span class=\"cm-detail-key\">Valor de compra<\/span><span class=\"cm-detail-val\">\u20ac349,90<\/span><\/div>\n                        <div class=\"cm-detail-row\"><span class=\"cm-detail-key\">Data de compra<\/span><span class=\"cm-detail-val\">12 Jul 2023<\/span><\/div>\n                        <div class=\"cm-detail-row\"><span class=\"cm-detail-key\">Garantia<\/span><span class=\"cm-detail-val\">At\u00e9 12\/2024 <span class=\"cm-warranty-tag\">Nova<\/span><\/span><\/div>\n                        <div class=\"cm-detail-row\"><span class=\"cm-detail-key\">Localiza\u00e7\u00e3o<\/span><span class=\"cm-detail-val\">Cozinha<\/span><\/div>\n                        <div class=\"cm-detail-row\"><span class=\"cm-detail-key\">Loja<\/span><span class=\"cm-detail-val\">Worten<\/span><\/div>\n                        <div class=\"cm-detail-row\"><span class=\"cm-detail-key\">N\u00ba de s\u00e9rie<\/span><span class=\"cm-detail-val\">123ASABCDEF<\/span><\/div>\n                    <\/div>\n                <\/section>\n\n                <!-- MANUTEN\u00c7\u00c3O -->\n                <section class=\"cm-panel\" id=\"cm-panel-manutencao\">\n                    <div class=\"cm-tabs\">\n                        <button class=\"cm-tab-btn cm-tab-active\" onclick=\"casamais_tab(this,'maint','proximas')\">Pr\u00f3ximas<\/button>\n                        <button class=\"cm-tab-btn\" onclick=\"casamais_tab(this,'maint','calendario')\">Calend\u00e1rio<\/button>\n                        <button class=\"cm-tab-btn\" onclick=\"casamais_tab(this,'maint','historico')\">Hist\u00f3rico<\/button>\n                    <\/div>\n                    <div class=\"cm-section-header\">\n                        <span class=\"cm-section-title\">Pr\u00f3ximas manuten\u00e7\u00f5es<\/span>\n                    <\/div>\n                    <div class=\"cm-maint-list\">\n                        <div class=\"cm-maint-item\">\n                            <div class=\"cm-maint-dot cm-urgent\">\u2744\ufe0f<\/div>\n                            <div class=\"cm-maint-info\">\n                                <div class=\"cm-maint-name\">Limpeza de ar condicionado<\/div>\n                                <div class=\"cm-maint-where\">Sala<\/div>\n                                <div class=\"cm-maint-date\">16 Mai 2024<\/div>\n                            <\/div>\n                            <span class=\"cm-maint-badge cm-badge-urgent\">Em breve<\/span>\n                        <\/div>\n                        <div class=\"cm-maint-item\">\n                            <div class=\"cm-maint-dot cm-urgent\">\ud83d\udd25<\/div>\n                            <div class=\"cm-maint-info\">\n                                <div class=\"cm-maint-name\">Revis\u00e3o de caldeira<\/div>\n                                <div class=\"cm-maint-where\">Casa de banho<\/div>\n                                <div class=\"cm-maint-date\">20 Mai 2024<\/div>\n                            <\/div>\n                            <span class=\"cm-maint-badge cm-badge-urgent\">Em breve<\/span>\n                        <\/div>\n                        <div class=\"cm-maint-item\">\n                            <div class=\"cm-maint-dot cm-ok\">\ud83d\udca7<\/div>\n                            <div class=\"cm-maint-info\">\n                                <div class=\"cm-maint-name\">Limpeza de esquentador<\/div>\n                                <div class=\"cm-maint-where\">Cozinha<\/div>\n                                <div class=\"cm-maint-date\">05 Jun 2024<\/div>\n                            <\/div>\n                            <span class=\"cm-maint-badge cm-badge-scheduled\">Agendado<\/span>\n                        <\/div>\n                        <div class=\"cm-maint-item\">\n                            <div class=\"cm-maint-dot cm-scheduled\">\ud83e\udeb5<\/div>\n                            <div class=\"cm-maint-info\">\n                                <div class=\"cm-maint-name\">Tratamento de madeira<\/div>\n                                <div class=\"cm-maint-where\">Terra\u00e7a<\/div>\n                                <div class=\"cm-maint-date\">10 Jun 2024<\/div>\n                            <\/div>\n                            <span class=\"cm-maint-badge cm-badge-scheduled\">Agendado<\/span>\n                        <\/div>\n                    <\/div>\n                    <button class=\"cm-add-maint-btn\" onclick=\"casamais_addmaint()\">+ Nova manuten\u00e7\u00e3o<\/button>\n                    <div class=\"cm-maint-notice\">\n                        <span class=\"cm-maint-notice-icon\">\ud83d\udd14<\/span>\n                        <span class=\"cm-maint-notice-text\">Mant\u00e9m a tua casa em dia!<br>Adiciona manuten\u00e7\u00f5es recorrentes e recebe lembretes.<\/span>\n                    <\/div>\n                <\/section>\n\n                <!-- MUDAN\u00c7AS -->\n                <section class=\"cm-panel\" id=\"cm-panel-mudancas\">\n                    <div class=\"cm-move-card\">\n                        <div class=\"cm-move-info\" style=\"flex:1;\">\n                            <div class=\"cm-move-name\">Casa nova \ud83c\udfe0<\/div>\n                            <div class=\"cm-move-date\">24 de Junho<\/div>\n                            <div class=\"cm-progress-outer\"><div class=\"cm-progress-inner\" style=\"width:65%;\"><\/div><\/div>\n                            <div class=\"cm-progress-pct\">65%<\/div>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"cm-section-header\">\n                        <span class=\"cm-section-title\">Tarefas<\/span>\n                        <button class=\"cm-link-btn\">Ver todas<\/button>\n                    <\/div>\n                    <div class=\"cm-task-list\">\n                        <div class=\"cm-task-item cm-done\">\n                            <div class=\"cm-task-check cm-checked\">\u2713<\/div>\n                            Contactar empresa de mudan\u00e7as\n                        <\/div>\n                        <div class=\"cm-task-item cm-done\">\n                            <div class=\"cm-task-check cm-checked\">\u2713<\/div>\n                            Comprar m\u00f3veis\n                        <\/div>\n                        <div class=\"cm-task-item\">\n                            <div class=\"cm-task-check\"><\/div>\n                            Desmontar m\u00f3veis\n                        <\/div>\n                        <div class=\"cm-task-item\">\n                            <div class=\"cm-task-check\"><\/div>\n                            Alterar morada nas finan\u00e7as\n                        <\/div>\n                        <div class=\"cm-task-item\">\n                            <div class=\"cm-task-check\"><\/div>\n                            Ligar servi\u00e7os (luz, \u00e1gua, net)\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"cm-section-header\">\n                        <span class=\"cm-section-title\">Listas<\/span>\n                    <\/div>\n                    <div class=\"cm-list-card\">\n                        <span class=\"cm-list-icon\">\ud83d\udce6<\/span>\n                        <div class=\"cm-list-info\">\n                            <div class=\"cm-list-name\">Caixas<\/div>\n                            <div class=\"cm-list-prog\">16 \/ 30<\/div>\n                            <div class=\"cm-list-bar\"><div class=\"cm-list-bar-fill\" style=\"width:53%;\"><\/div><\/div>\n                        <\/div>\n                        <span class=\"cm-item-arrow\">\u203a<\/span>\n                    <\/div>\n                    <div class=\"cm-list-card\">\n                        <span class=\"cm-list-icon\">\ud83d\udccb<\/span>\n                        <div class=\"cm-list-info\">\n                            <div class=\"cm-list-name\">D\u00edsticos<\/div>\n                            <div class=\"cm-list-prog\">5 \/ 8<\/div>\n                            <div class=\"cm-list-bar\"><div class=\"cm-list-bar-fill\" style=\"width:62%;\"><\/div><\/div>\n                        <\/div>\n                        <span class=\"cm-item-arrow\">\u203a<\/span>\n                    <\/div>\n                    <div class=\"cm-list-card\">\n                        <span class=\"cm-list-icon\">\ud83d\ude9b<\/span>\n                        <div class=\"cm-list-info\">\n                            <div class=\"cm-list-name\">Fornecedores<\/div>\n                            <div class=\"cm-list-prog\">3 \/ 8<\/div>\n                            <div class=\"cm-list-bar\"><div class=\"cm-list-bar-fill\" style=\"width:37%;\"><\/div><\/div>\n                        <\/div>\n                        <span class=\"cm-item-arrow\">\u203a<\/span>\n                    <\/div>\n                <\/section>\n\n                <!-- ROUPEIRO -->\n                <section class=\"cm-panel\" id=\"cm-panel-roupeiro\">\n                    <div class=\"cm-tabs\">\n                        <button class=\"cm-tab-btn cm-tab-active\" onclick=\"casamais_tab(this,'roupa','pecas')\">Pe\u00e7as<\/button>\n                        <button class=\"cm-tab-btn\" onclick=\"casamais_tab(this,'roupa','looks')\">Looks<\/button>\n                        <button class=\"cm-tab-btn\" onclick=\"casamais_tab(this,'roupa','categorias')\">Categorias<\/button>\n                    <\/div>\n                    <div class=\"cm-section-header\">\n                        <span class=\"cm-section-title\">126 pe\u00e7as<\/span>\n                        <button class=\"cm-link-btn\">Ver todas<\/button>\n                    <\/div>\n                    <div class=\"cm-clothes-grid\">\n                        <div class=\"cm-clothes-cell\"><span class=\"cm-clothes-icon\">\ud83d\udc54<\/span><span class=\"cm-clothes-label\">Camisas<\/span><\/div>\n                        <div class=\"cm-clothes-cell\"><span class=\"cm-clothes-icon\">\ud83d\udc56<\/span><span class=\"cm-clothes-label\">Cal\u00e7as<\/span><\/div>\n                        <div class=\"cm-clothes-cell\"><span class=\"cm-clothes-icon\">\ud83e\udde5<\/span><span class=\"cm-clothes-label\">Casacos<\/span><\/div>\n                        <div class=\"cm-clothes-cell\"><span class=\"cm-clothes-icon\">\ud83d\udc55<\/span><span class=\"cm-clothes-label\">T-shirts<\/span><\/div>\n                        <div class=\"cm-clothes-cell\"><span class=\"cm-clothes-icon\">\ud83d\udc57<\/span><span class=\"cm-clothes-label\">Vestidos<\/span><\/div>\n                        <div class=\"cm-clothes-cell\"><span class=\"cm-clothes-icon\">\ud83e\udde3<\/span><span class=\"cm-clothes-label\">Blusers<\/span><\/div>\n                        <div class=\"cm-clothes-cell\"><span class=\"cm-clothes-icon\">\ud83e\ude71<\/span><span class=\"cm-clothes-label\">Saias<\/span><\/div>\n                        <div class=\"cm-clothes-cell\"><span class=\"cm-clothes-icon\">\ud83e\uddf6<\/span><span class=\"cm-clothes-label\">Malhas<\/span><\/div>\n                        <div class=\"cm-clothes-cell\"><span class=\"cm-clothes-icon\">\ud83d\udc5f<\/span><span class=\"cm-clothes-label\">Sapatos<\/span><\/div>\n                    <\/div>\n                    <button class=\"cm-add-item-btn\">+ Adicionar pe\u00e7a<\/button>\n                <\/section>\n\n            <\/main>\n        <\/div>\n\n        <!-- BOTTOM BAR (mobile) -->\n        <div class=\"cm-bottombar\">\n            <div class=\"cm-bottombar-inner\">\n                <div class=\"cm-bottom-item cm-active\" onclick=\"casamais_nav(null,'visao')\">\n                    <span class=\"cm-b-icon\">\ud83d\udcca<\/span>\n                    <span>Resumo<\/span>\n                <\/div>\n                <div class=\"cm-bottom-item\" onclick=\"casamais_nav(null,'inventario')\">\n                    <span class=\"cm-b-icon\">\ud83d\udce6<\/span>\n                    <span>Invent\u00e1rio<\/span>\n                <\/div>\n                <div class=\"cm-bottom-item\" onclick=\"casamais_nav(null,'manutencao')\">\n                    <span class=\"cm-b-icon\">\ud83d\udd27<\/span>\n                    <span>Manuten\u00e7\u00e3o<\/span>\n                <\/div>\n                <div class=\"cm-bottom-item\" onclick=\"casamais_nav(null,'roupeiro')\">\n                    <span class=\"cm-b-icon\">\ud83d\udc57<\/span>\n                    <span>Mais<\/span>\n                <\/div>\n            <\/div>\n        <\/div>\n\n    <\/div><!-- #casamais-root -->\n\n    <script>\n    (function() {\n\n        var panelTitles = {\n            visao:      'Vis\u00e3o geral',\n            inventario: 'Invent\u00e1rio',\n            manutencao: 'Manuten\u00e7\u00e3o',\n            mudancas:   'Mudan\u00e7as',\n            roupeiro:   'Roupeiro'\n        };\n\n        window.casamais_nav = function(el, panel) {\n            \/\/ Sidebar nav items\n            var navItems = document.querySelectorAll('#casamais-root .cm-nav-item');\n            navItems.forEach(function(n){ n.classList.remove('cm-active'); });\n            if (el) el.classList.add('cm-active');\n\n            \/\/ Bottom bar\n            var bottomItems = document.querySelectorAll('#casamais-root .cm-bottom-item');\n            bottomItems.forEach(function(b){ b.classList.remove('cm-active'); });\n\n            \/\/ Panels\n            var panels = document.querySelectorAll('#casamais-root .cm-panel');\n            panels.forEach(function(p){ p.classList.remove('cm-panel-active'); });\n            var target = document.getElementById('cm-panel-' + panel);\n            if (target) target.classList.add('cm-panel-active');\n\n            \/\/ Title\n            var titleEl = document.getElementById('cm-page-title');\n            if (titleEl) titleEl.textContent = panelTitles[panel] || panel;\n        };\n\n        window.casamais_tab = function(el, group, value) {\n            var parent = el.closest('.cm-tabs');\n            if (!parent) return;\n            var tabs = parent.querySelectorAll('.cm-tab-btn');\n            tabs.forEach(function(t){ t.classList.remove('cm-tab-active'); });\n            el.classList.add('cm-tab-active');\n\n            if (group === 'inv') {\n                var cards = document.querySelectorAll('#cm-inv-list .cm-item-card');\n                cards.forEach(function(c){\n                    if (value === 'all') {\n                        c.style.display = '';\n                    } else if (value === 'warranty') {\n                        c.style.display = c.getAttribute('data-warranty') === 'ok' ? '' : 'none';\n                    } else if (value === 'nowarranty') {\n                        c.style.display = c.getAttribute('data-warranty') === 'none' ? '' : 'none';\n                    }\n                });\n            }\n        };\n\n        window.casamais_search = function() {\n            var query = document.getElementById('cm-inv-search').value.toLowerCase();\n            var cards = document.querySelectorAll('#cm-inv-list .cm-item-card');\n            cards.forEach(function(c){\n                var name = c.querySelector('.cm-item-name');\n                if (name && name.textContent.toLowerCase().indexOf(query) > -1) {\n                    c.style.display = '';\n                } else {\n                    c.style.display = 'none';\n                }\n            });\n        };\n\n        window.casamais_add = function() {\n            var panels = document.querySelectorAll('#casamais-root .cm-panel');\n            var activePanel = null;\n            panels.forEach(function(p){ if (p.classList.contains('cm-panel-active')) activePanel = p; });\n            var labels = {\n                'cm-panel-visao':       'novo item',\n                'cm-panel-inventario':  'novo item ao invent\u00e1rio',\n                'cm-panel-manutencao':  'nova manuten\u00e7\u00e3o',\n                'cm-panel-mudancas':    'nova tarefa ou lista',\n                'cm-panel-roupeiro':    'nova pe\u00e7a ao roupeiro'\n            };\n            var label = activePanel ? (labels[activePanel.id] || 'novo item') : 'novo item';\n            alert('Funcionalidade: Adicionar ' + label + '.\\n(Integrar com base de dados ou plugin de formul\u00e1rios.)');\n        };\n\n        window.casamais_addmaint = function() {\n            alert('Adicionar nova manuten\u00e7\u00e3o.\\n(Integrar com formul\u00e1rio personalizado.)');\n        };\n\n    })();\n    <\/script>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-2592","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/app.digitalfreelancer.org\/index.php\/wp-json\/wp\/v2\/pages\/2592","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/app.digitalfreelancer.org\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/app.digitalfreelancer.org\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/app.digitalfreelancer.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/app.digitalfreelancer.org\/index.php\/wp-json\/wp\/v2\/comments?post=2592"}],"version-history":[{"count":7,"href":"https:\/\/app.digitalfreelancer.org\/index.php\/wp-json\/wp\/v2\/pages\/2592\/revisions"}],"predecessor-version":[{"id":2837,"href":"https:\/\/app.digitalfreelancer.org\/index.php\/wp-json\/wp\/v2\/pages\/2592\/revisions\/2837"}],"wp:attachment":[{"href":"https:\/\/app.digitalfreelancer.org\/index.php\/wp-json\/wp\/v2\/media?parent=2592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}