/*! For license information please see taskpane.bundle.js.LICENSE.txt */ (()=>{"use strict";var e,t,n={811(e,t,n){n.d(t,{A:()=>s});var r=n(601),o=n.n(r),i=n(314),a=n.n(i)()(o());a.push([e.id,'* {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n}\n\nbody {\n font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, sans-serif;\n font-size: 14px;\n color: #323130;\n background: #faf9f8;\n}\n\n.app-container {\n max-width: 600px;\n margin: 0 auto;\n padding: 0;\n}\n\n.app-header {\n background: linear-gradient(135deg, #0078d4, #005a9e);\n color: white;\n padding: 16px 20px;\n position: sticky;\n top: 0;\n z-index: 100;\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n\n.app-header h1 {\n font-size: 18px;\n font-weight: 600;\n margin: 0;\n}\n\n.header-info-btn {\n color: white !important;\n background: transparent !important;\n}\n\n.header-info-btn:hover {\n background: rgba(255, 255, 255, 0.15) !important;\n}\n\n/* About Dialog */\n.about-modal {\n max-width: 360px;\n border-radius: 8px;\n}\n\n.about-dialog {\n padding: 0;\n}\n\n.about-header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: 16px 20px 8px;\n}\n\n.about-close-btn {\n color: #605e5c !important;\n}\n\n.about-content {\n padding: 0 20px 24px;\n text-align: center;\n}\n\n.about-logo {\n padding: 16px 0;\n}\n\n.about-product-name {\n font-weight: 700 !important;\n color: #0078d4 !important;\n display: block;\n}\n\n.about-version {\n color: #605e5c !important;\n display: block;\n margin-top: 4px;\n}\n\n.about-divider {\n height: 1px;\n background: #edebe9;\n margin: 16px 0;\n}\n\n.about-company {\n margin-bottom: 12px;\n}\n\n.about-company-name {\n font-weight: 700 !important;\n}\n\n.about-company-sub {\n color: #605e5c !important;\n}\n\n.about-address {\n color: #605e5c;\n line-height: 1.6;\n}\n\n.app-main {\n padding: 16px 20px;\n}\n\n/* Profile List */\n.profile-list {\n animation: fadeIn 0.2s ease;\n}\n\n.profile-card {\n background: white;\n border: 1px solid #edebe9;\n border-radius: 4px;\n padding: 16px;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08);\n transition: box-shadow 0.15s;\n}\n\n.profile-card:hover {\n box-shadow: 0 2px 6px rgba(0, 0, 0, 0.12);\n}\n\n.profile-name {\n font-weight: 600;\n}\n\n.profile-details {\n background: #f3f2f1;\n border-radius: 4px;\n padding: 10px 12px;\n}\n\n.profile-details .ms-Text {\n margin-bottom: 2px;\n}\n\n.delete-btn {\n color: #a4262c !important;\n}\n\n.delete-btn:hover {\n background: #fde7e9 !important;\n}\n\n/* Profile Editor */\n.profile-editor {\n animation: fadeIn 0.2s ease;\n}\n\n.section-title {\n font-weight: 600;\n margin-top: 8px;\n padding-top: 12px;\n border-top: 1px solid #edebe9;\n}\n\n/* Sync View */\n.sync-view {\n animation: fadeIn 0.2s ease;\n}\n\n.sync-info {\n background: #f3f2f1;\n border-radius: 4px;\n padding: 12px;\n}\n\n.sync-log {\n background: #1e1e1e;\n color: #d4d4d4;\n border-radius: 4px;\n padding: 12px;\n max-height: 250px;\n overflow-y: auto;\n font-family: "Cascadia Code", "Consolas", monospace;\n font-size: 12px;\n}\n\n.log-line {\n padding: 1px 0;\n font-family: inherit !important;\n color: #d4d4d4 !important;\n}\n\n.sync-result {\n margin-top: 8px;\n}\n\n.result-stats {\n background: white;\n border: 1px solid #edebe9;\n border-radius: 4px;\n padding: 16px;\n margin: 12px 0;\n text-align: center;\n}\n\n.stat {\n text-align: center;\n}\n\n.stat-number {\n color: #0078d4;\n font-weight: 700;\n display: block;\n}\n\n.error-list {\n margin: 12px 0;\n}\n\n.error-item {\n margin-top: 4px;\n}\n\n.result-actions {\n margin-top: 12px;\n}\n\n/* Animations */\n@keyframes fadeIn {\n from {\n opacity: 0;\n transform: translateY(4px);\n }\n to {\n opacity: 1;\n transform: translateY(0);\n }\n}\n\n/* Scrollbar */\n::-webkit-scrollbar {\n width: 6px;\n}\n\n::-webkit-scrollbar-track {\n background: transparent;\n}\n\n::-webkit-scrollbar-thumb {\n background: #c8c6c4;\n border-radius: 3px;\n}\n\n::-webkit-scrollbar-thumb:hover {\n background: #a19f9d;\n}\n',""]);const s=a},314(e){e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var n="",r=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),r&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),r&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n}).join("")},t.i=function(e,n,r,o,i){"string"==typeof e&&(e=[[null,e,void 0]]);var a={};if(r)for(var s=0;s0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=i),n&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=n):c[2]=n),o&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=o):c[4]="".concat(o)),t.push(c))}},t}},601(e){e.exports=function(e){return e[1]}},551(e,t,n){var r=n(540),o=n(982);function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n