.ap-app{--ap-bg:#0c0717;--ap-glass:#211434d1;--ap-raised:#2c193e;--ap-text:#f3eafa;--ap-muted:#b7a3c8;--ap-edge:#a97ad23d;--ap-accent:#d3a0ff;--ap-cyan:#9fe7f0;--ap-cut:20px;background:radial-gradient(ellipse at 80% 15%,#4c1e6633,transparent 55%),var(--ap-bg);color:var(--ap-text);isolation:isolate;min-height:100dvh;font:16px/1.65 FZZhunYuan,FZZY,system-ui,sans-serif}.ap-app *{box-sizing:border-box}.ap-app a{color:inherit;text-decoration:none}.ap-app button,.ap-app input,.ap-app select,.ap-app textarea{font:inherit}.ap-app button{cursor:pointer}.ap-app :is(button,a,input,textarea,select):focus-visible{outline:2px solid var(--ap-cyan);outline-offset:4px}.ap-app button:disabled{cursor:not-allowed;opacity:.5}.ap-app svg{flex-shrink:0}.ap-app h1,.ap-app h2,.ap-app h3,.ap-app p{margin:0}.ap-app h1,.ap-app h2,.ap-app h3{color:var(--ap-text);font-weight:400}.ap-app h1{letter-spacing:.02em;font-size:30px;line-height:1.5}.ap-app h2{font-size:21px}.ap-app h3{font-size:17px}.ap-app p{color:var(--ap-muted)}.ap-app small{color:var(--ap-muted);font-size:13px}.ap-atmosphere{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ap-atmosphere .ig-circuit-field{opacity:.4;width:100%;height:100%}.ap-orbit-field{border:1px solid #b678db16;border-radius:50%;width:1000px;height:1000px;position:absolute;top:-600px;right:-200px;box-shadow:0 0 0 80px #b678db05,0 0 0 160px #b678db05,0 0 100px #9943d00d}.ap-grid-floor{background-color:#0000;background-image:linear-gradient(#9c6ad205 1px,#0000 1px),linear-gradient(90deg,#9c6ad205 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#0009);mask-image:linear-gradient(#0000,#0009)}.ap-topbar{z-index:50;border-bottom:1px solid var(--ap-edge);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#10091bdc;align-items:center;gap:30px;height:86px;padding:0 32px;display:flex;position:sticky;top:0}.ap-topbar:after{content:"";background:linear-gradient(90deg,transparent,var(--ap-accent),var(--ap-cyan),transparent);width:180px;height:1px;animation:14s ease-in-out infinite ap-nav-current;position:absolute;bottom:-1px;left:30%}.ap-brand{align-items:center;gap:10px;min-width:226px;display:flex}.ap-brand img{object-fit:contain;width:44px;height:48px}.ap-brand>span{letter-spacing:-.5px;font:600 23px/1.2 system-ui}.ap-brand small{letter-spacing:2.4px;color:var(--ap-cyan);margin-top:6px;font:10px/1.5 monospace;display:block}.ap-top-context{letter-spacing:.02em;color:var(--ap-text);border-left:1px solid var(--ap-edge);text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-left:26px;font-size:30px;font-weight:400;line-height:1.5;overflow:hidden}.ap-top-actions{align-items:center;gap:14px;margin-left:auto;display:flex}.ap-top-link{align-items:center;gap:8px;font-size:14px;display:flex}.ap-icon-button{border:1px solid var(--ap-edge);width:42px;height:42px;color:var(--ap-muted);background:#b477e30a;border-radius:7px;justify-content:center;align-items:center;padding:0;display:inline-flex}.ap-icon-button:hover{color:var(--ap-cyan);border-color:var(--ap-accent)}.ap-menu-button{display:none}.ap-skip{background:var(--ap-raised);z-index:200;padding:10px;position:fixed;top:-100px;left:20px}.ap-skip:focus{top:10px}.ap-menu-shade{display:none}.ap-sidebar{border-right:1px solid var(--ap-edge);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:40;background:linear-gradient(170deg,#29143b55,#0f091ace);flex-direction:column;width:254px;padding:26px 18px 20px 22px;display:flex;position:fixed;top:86px;bottom:0;left:0;overflow-y:auto}.ap-workspace-mark{border-bottom:1px solid var(--ap-edge);align-items:center;gap:12px;padding:0 4px 26px;font-size:14px;display:flex}.ap-monogram{width:42px;height:42px;color:var(--ap-accent);clip-path:polygon(8px 0,100% 0,100% 100%,0 100%,0 8px);border:1px solid var(--ap-edge);background:linear-gradient(140deg,#b166ef3d,#51316a33);place-items:center;font:22px monospace;display:grid}.ap-workspace-mark small{margin-top:3px;font-size:12px;display:block}.ap-nav-caption{letter-spacing:2px;color:#9074a5;margin:26px 12px 16px;font:11px monospace}.ap-sidebar nav{flex-direction:column;gap:8px;display:flex}.ap-sidebar nav>a{color:var(--ap-muted);clip-path:polygon(0 0,calc(100% - 11px) 0,100% 11px,100% 100%,0 100%);border:1px solid #0000;align-items:center;gap:12px;min-height:48px;padding:11px 13px;font-size:15px;transition:background .2s,color .2s;display:flex;position:relative}.ap-sidebar nav>a:hover{color:var(--ap-text);background:#ae6cdc12}.ap-sidebar nav>a.active{color:var(--ap-text);box-shadow:inset 2px 0 var(--ap-accent);background:linear-gradient(90deg,#a453df42,#a453df09);border-color:#bd81ea44}.ap-nav-icon{display:inline-flex}.ap-sidebar nav>a.active .ap-nav-icon{color:var(--ap-accent);filter:drop-shadow(0 0 6px #c686f566)}.ap-sidebar-bottom{margin-top:auto;padding-top:40px}.ap-service-signals{border-top:1px solid var(--ap-edge);flex-direction:column;align-items:flex-start;gap:12px;padding:20px 8px;display:flex}.ap-service-platforms{align-items:center;gap:12px;display:flex}.ap-service-platforms>span{border:1px solid var(--ap-edge);background:linear-gradient(135deg,#b879e41a,#b879e405);border-radius:10px 3px;place-items:center;width:36px;height:36px;display:grid}.ap-service-platforms img{object-fit:contain;filter:brightness(0)invert();opacity:.88;width:22px;height:22px;display:block}html[data-accora-theme=light] .ap-service-platforms img{filter:brightness(.45);opacity:1}.ap-service-signals p{letter-spacing:.025em;color:var(--ap-text);font-size:1rem;line-height:1.6}.ap-admin-link,.ap-sidebar-shop{align-items:center;gap:10px;padding:12px 8px;font-size:14px;display:flex;color:var(--ap-muted)!important}.ap-admin-link>.cta-direction-arrow{margin-inline-start:auto}.ap-app .ap-direction-arrow{margin-inline-start:0}.ap-app .ap-admin-link>.ap-direction-arrow{margin-inline-start:auto}.ap-main{max-width:1920px;min-height:calc(100dvh - 86px);margin-left:254px;padding:30px 38px 0}.ap-public .ap-main{max-width:1500px;margin:0 auto;padding:46px 50px 0}.ap-demo-note{color:var(--ap-muted);background:#b879e40a;border-left:2px solid #ae7adc66;align-items:center;gap:14px;margin-bottom:26px;padding:11px 16px;font-size:13px;display:flex}.ap-demo-note span{letter-spacing:1.5px;color:var(--ap-accent);white-space:nowrap;font:10px monospace}.ap-heading{justify-content:space-between;align-items:center;gap:25px;margin:4px 0 28px;display:flex}.ap-heading p{max-width:700px;margin-top:8px;font-size:15px}.ap-eyebrow{letter-spacing:2.3px;color:var(--ap-accent);align-items:center;gap:10px;margin-bottom:10px;font:11px/1.7 monospace;display:flex}.ap-eyebrow i{background:var(--ap-cyan);width:17px;height:1px;box-shadow:0 0 8px var(--ap-cyan)}.ap-heading-action{flex-shrink:0;gap:12px;display:flex}.ap-button{clip-path:polygon(0 0,calc(100% - 11px) 0,100% 11px,100% 100%,11px 100%,0 calc(100% - 11px));background:linear-gradient(115deg,#864eb5,#572c82);border:1px solid #c18fea99;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:10px 20px;font-size:14px;font-weight:400;transition:filter .25s,translate .25s;display:inline-flex;box-shadow:inset 0 1px #e6c2ff44,0 4px 22px #682da523;color:#fbf4ff!important}.ap-button:hover{filter:brightness(1.2);translate:0 -1px}.ap-button.secondary{border-color:var(--ap-edge);box-shadow:none;background:linear-gradient(120deg,#5c347233,#3d245622);color:var(--ap-text)!important}.ap-text-link{align-items:center;gap:7px;font-size:14px;display:inline-flex;color:var(--ap-accent)!important}.ap-text-link:hover{color:var(--ap-cyan)!important}.ap-panel.ig-panel{background:linear-gradient(128deg,#47255b4d,var(--ap-glass));border:1px solid var(--ap-edge);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:0 16px;min-width:0;padding:26px;position:relative;overflow:visible;box-shadow:inset 0 1px #ead0ff0a}.ap-panel.ig-panel:after{content:"";pointer-events:none;background:linear-gradient(45deg,transparent 14px,var(--ap-accent) 14px 16px,transparent 16px) bottom left/34px 34px no-repeat,linear-gradient(225deg,transparent 14px,var(--ap-cyan) 14px 16px,transparent 16px) top right/34px 34px no-repeat;opacity:.65;position:absolute;inset:0}.ap-frame-corner{background:linear-gradient(90deg,transparent,var(--ap-cyan));pointer-events:none;width:55px;height:1px;position:absolute;top:0;right:30px;box-shadow:0 0 10px #95eaff66}.ap-panel-title{justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.ap-panel-title small{letter-spacing:1.5px;font:10px monospace}.ap-stack{gap:20px;display:grid}.ap-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ap-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.ap-split{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:22px;display:grid}.ap-metric{padding:21px!important}.ap-metric-top{color:var(--ap-muted);justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.ap-metric-top svg{color:var(--ap-accent)}.ap-metric strong{letter-spacing:1px;margin:18px 0 12px;font:300 38px/1.2 system-ui;display:block}.ap-metric small{font-size:12px}.ap-stat-track{background:linear-gradient(90deg,#b479de33,#b479de08);height:2px;margin-top:18px}.ap-stat-track:before{content:"";background:var(--ap-accent);width:26px;height:2px;display:block;box-shadow:0 0 8px #b479de44}.ap-service-card{flex-direction:column;gap:14px;min-height:235px;display:flex}.ap-service-card>svg{color:var(--ap-accent);width:30px;height:30px}.ap-service-card p{font-size:14px}.ap-service-card a{margin-top:auto}.ap-section-gap{margin-top:24px}.ap-onboarding{gap:0;display:grid}.ap-step{border-bottom:1px solid var(--ap-edge);align-items:center;gap:15px;padding:17px 0;display:flex}.ap-step:last-child{border-bottom:0}.ap-step>span{border:1px solid var(--ap-edge);width:30px;height:30px;color:var(--ap-muted);flex-shrink:0;place-items:center;font:13px monospace;display:grid;transform:rotate(45deg)}.ap-step>span i{font-style:normal;transform:rotate(-45deg)}.ap-step.done>span{color:var(--ap-cyan);background:#9760be26}.ap-step div{flex:1}.ap-step strong{font-size:14px;font-weight:400}.ap-step p{font-size:12px}.ap-activity{border-bottom:1px solid var(--ap-edge);gap:12px;padding:13px 0;font-size:14px;display:flex}.ap-activity>svg{color:var(--ap-accent);margin-top:3px}.ap-activity small{margin-top:4px;font-size:12px;display:block}.ap-empty{text-align:center;padding:35px 14px}.ap-empty-symbol{width:62px;height:62px;color:var(--ap-accent);border:1px solid var(--ap-edge);clip-path:polygon(25% 0,75% 0,100% 25%,100% 75%,75% 100%,25% 100%,0 75%,0 25%);background:linear-gradient(130deg,#a65fdd22,#0000);place-items:center;margin:0 auto 22px;display:grid;position:relative}.ap-empty h3{margin-bottom:10px}.ap-empty p{max-width:530px;margin:0 auto 22px;font-size:14px}.ap-empty .ap-button{margin:0 auto}.ap-tag{border:1px solid var(--ap-edge);color:var(--ap-muted);white-space:nowrap;border-radius:3px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;display:inline-flex}.ap-tag.accent{color:var(--ap-cyan);background:#8edae50a;border-color:#8edae544}.ap-tabs{flex-wrap:wrap;gap:8px;margin:0 0 25px;display:flex}.ap-tabs a,.ap-tabs button{border:1px solid var(--ap-edge);color:var(--ap-muted);background:0 0;border-radius:3px;padding:10px 16px;font-size:14px}.ap-tabs .active,.ap-tabs [aria-selected=true]{color:var(--ap-text);box-shadow:inset 0 -2px var(--ap-accent);background:linear-gradient(120deg,#9b58d036,#57327722);border-color:#b981de88}.ap-subnav{border-bottom:1px solid var(--ap-edge);flex-wrap:wrap;gap:4px;margin-bottom:24px;padding-bottom:15px;display:flex}.ap-subnav a{color:var(--ap-muted);padding:7px 12px;font-size:14px}.ap-subnav a.active{color:var(--ap-accent);background:#ba76ea0e;border-radius:4px}.ap-filters{flex-wrap:wrap;align-items:end;gap:14px;margin:0 0 24px;display:flex}.ap-filters .ap-field{flex:1;min-width:150px;margin:0}.ap-field{flex-direction:column;gap:8px;min-width:0;margin-bottom:18px;font-size:14px;display:flex}.ap-field>span{color:var(--ap-muted)}.ap-app :is(input,textarea,select){border:1px solid var(--ap-edge);min-width:0;max-width:100%;color:var(--ap-text);background:#160c22;border-radius:5px;min-height:46px;padding:11px 12px;font-size:15px;line-height:1.6}.ap-app textarea{resize:vertical;min-height:110px}.ap-app select option{color:#f6ebff;background:#211130}.ap-form-grid{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.ap-form-actions{border-top:1px solid var(--ap-edge);justify-content:flex-end;align-items:center;gap:12px;margin-top:10px;padding-top:18px;display:flex}.ap-form-note{line-height:1.8;margin:14px 0!important;font-size:13px!important}.ap-dialog{width:min(730px,100% - 28px);max-height:calc(100dvh - 44px);color:var(--ap-text);background:linear-gradient(145deg,#2d193d,#160e24);border:1px solid #bb83e288;border-radius:16px 3px;margin:auto;padding:30px;font:16px/1.65 FZZhunYuan,FZZY,system-ui,sans-serif;position:fixed;inset:0;overflow:auto;box-shadow:0 0 90px #67268c44}.ap-dialog::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080410bf}.ap-dialog-head{justify-content:space-between;align-items:center;gap:15px;margin-bottom:25px;display:flex}.ap-dialog-head h2{font-size:22px}.ap-error{background:#be425316;border:1px solid #da718166;border-radius:5px;padding:12px 16px;font-size:14px;color:#ffc0c7!important;margin-bottom:18px!important}.ap-notice{z-index:150;color:var(--ap-text);border:1px solid var(--ap-accent);background:var(--ap-raised);border-radius:8px;max-width:calc(100vw - 30px);padding:14px 24px;font-size:14px;position:fixed;bottom:26px;left:calc(50% + 100px);transform:translate(-50%);box-shadow:0 0 30px #8a45be33}.ap-table-wrap{overflow:auto}.ap-table{border-collapse:collapse;text-align:left;width:100%;color:var(--ap-text);font-size:14px}.ap-table th{color:var(--ap-muted);border-bottom:1px solid var(--ap-edge);white-space:nowrap;padding:13px 14px;font-size:13px;font-weight:400}.ap-table td{border-bottom:1px solid var(--ap-edge);vertical-align:middle;padding:17px 14px}.ap-table tr:last-child td{border-bottom:0}.ap-table td small{margin-top:5px;display:block}.ap-table button{color:var(--ap-accent);background:0 0;border:0;padding:7px;font-size:14px}.ap-number{font-variant-numeric:tabular-nums;white-space:nowrap}.ap-card-actions{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.ap-card-actions .ap-button{min-height:38px;padding:7px 12px;font-size:13px}.ap-brand-card h3{margin:15px 0 10px}.ap-brand-card p{min-height:46px;font-size:14px}.ap-brand-card-head{justify-content:space-between;display:flex}.ap-brand-emblem{border:1px solid var(--ap-edge);width:44px;height:44px;color:var(--ap-accent);background:#a663d321;border-radius:12px 2px;place-items:center;font-size:20px;display:grid}.ap-caption{color:var(--ap-muted);font-size:13px;margin-top:14px!important}.ap-draft-list{gap:12px;display:grid}.ap-draft-row{border:1px solid var(--ap-edge);background:#a866d008;border-radius:3px 12px;align-items:center;gap:18px;padding:18px;display:flex}.ap-draft-row>svg{color:var(--ap-accent)}.ap-draft-row>div:first-of-type{flex:1;min-width:0}.ap-draft-row h3{font-size:16px}.ap-draft-row small{margin-top:5px;display:block}.ap-draft-row .ap-card-actions{margin:0}.ap-preview-post{border:1px solid var(--ap-edge);white-space:pre-wrap;overflow-wrap:anywhere;background:#8f55b908;border-radius:12px;padding:20px;font-size:15px}.ap-preview-post p{color:var(--ap-text)}.ap-preview-top{border-bottom:1px solid var(--ap-edge);align-items:center;gap:10px;margin-bottom:18px;padding-bottom:14px;display:flex}.ap-kanban{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ap-kanban-column{border:1px solid var(--ap-edge);background:#9657bf08;border-radius:8px;min-height:220px;padding:18px}.ap-kanban-column h3{justify-content:space-between;margin-bottom:20px;font-size:15px;display:flex}.ap-kanban-card{border:1px solid var(--ap-edge);background:var(--ap-glass);border-radius:5px;margin-bottom:12px;padding:16px}.ap-kanban-card p{font-size:14px}.ap-kanban-card small{margin-top:10px;display:block}.ap-module-row{border-bottom:1px solid var(--ap-edge);align-items:flex-start;gap:15px;padding:18px 0;display:flex}.ap-module-row:last-child{border:0}.ap-module-row svg{color:var(--ap-accent);margin-top:4px}.ap-module-row>div{flex:1}.ap-module-row p{margin-top:5px;font-size:14px}.ap-module-row h3{font-size:16px}.ap-detail-list{grid-template-columns:140px 1fr;gap:14px;font-size:14px;display:grid}.ap-detail-list dt{color:var(--ap-muted)}.ap-detail-list dd{overflow-wrap:anywhere;margin:0}.ap-status-line{flex-wrap:wrap;gap:12px;margin:14px 0;display:flex}.ap-footer{border-top:1px solid var(--ap-edge);color:var(--ap-muted);justify-content:space-between;gap:18px;margin-top:50px;padding:24px 0;font-size:12px;display:flex}.ap-footer>span{letter-spacing:1.5px;font:10px/1.8 monospace}.ap-footer>div{gap:20px;display:flex}.ap-footer a:hover{color:var(--ap-accent)}.ap-auth-layout{grid-template-columns:1fr 1fr;align-items:center;gap:70px;max-width:1150px;min-height:calc(100dvh - 240px);margin:auto;display:grid}.ap-auth-story{isolation:isolate;padding:35px 0;position:relative}.ap-auth-story h1{margin:20px 0;font-size:42px;line-height:1.65}.ap-auth-story h1 em{color:var(--ap-accent);font-style:normal}.ap-auth-story>p{max-width:470px;font-size:16px}.ap-auth-services{flex-wrap:wrap;gap:25px;margin-top:35px;display:flex}.ap-auth-services>div{color:var(--ap-muted);align-items:center;gap:8px;font-size:14px;display:flex}.ap-auth-services svg{color:var(--ap-accent)}.ap-auth-instrument{place-items:center;width:210px;height:160px;margin-top:32px;display:grid;position:relative}.ap-auth-instrument img{opacity:.5;width:75px}.ap-auth-instrument>span{border:1px solid #af79d44a;border-radius:14px 2px;position:absolute;inset:20px;transform:rotate(-15deg)}.ap-auth-instrument>span:nth-child(2){border-color:#9ce9f04a;inset:35px 0;transform:rotate(15deg)}.ap-auth-instrument>span:nth-child(3){border-color:#ac76d333;inset:5px 38px;transform:rotate(45deg)}.ap-app[data-motion=full] .ap-auth-instrument>span{animation:9s ease-in-out infinite ap-instrument}.ap-auth-instrument>span:nth-child(2){animation-delay:-3s!important}.ap-auth-panel.ig-panel{padding:38px}.ap-auth-panel h2{margin:15px 0;font-size:24px}.ap-auth-panel>p{margin-bottom:25px;font-size:15px}.ap-auth-panel>.ap-button{width:100%}.ap-auth-unavailable{text-align:center;border:1px solid var(--ap-edge);background:#ad72d70a;border-radius:8px;justify-items:center;gap:12px;padding:23px;display:grid}.ap-auth-unavailable>svg{color:var(--ap-accent)}.ap-auth-unavailable strong{font-size:16px;font-weight:400}.ap-auth-unavailable p{font-size:14px}.ap-auth-demo{border-top:1px solid var(--ap-edge);margin-top:24px;padding-top:22px}.ap-auth-demo>span{color:var(--ap-muted);margin-bottom:12px;font-size:13px;display:block}.ap-auth-demo .ap-button{width:100%}.ap-auth-demo small{margin-top:13px;line-height:1.8;display:block}.ap-auth-bottom{color:var(--ap-muted);margin:25px 0 12px;font-size:14px}.ap-auth-bottom a{color:var(--ap-accent);margin-left:10px}.ap-shop-hero{grid-template-columns:1.5fr 1fr;align-items:center;gap:40px;padding:25px 0 45px;display:grid}.ap-shop-hero h1{font-size:40px;line-height:1.6}.ap-shop-hero h1 em{color:var(--ap-accent);font-style:normal}.ap-shop-hero p{max-width:620px;margin-top:15px}.ap-shop-badge{justify-content:flex-end;align-items:center;gap:20px;display:flex}.ap-shop-badge>svg{width:54px;height:54px;color:var(--ap-accent)}.ap-shop-badge strong{font-size:16px;font-weight:400;display:block}.ap-shop-badge small{margin-top:8px;display:block}.ap-product-art{border-bottom:1px solid var(--ap-edge);background:radial-gradient(#9850d02d,#0000 70%);place-items:center;height:160px;margin:-6px -6px 25px;display:grid;position:relative;overflow:hidden}.ap-product-art:before,.ap-product-art:after{content:"";border:1px solid #ae78e144;border-radius:16px 2px;width:100px;height:100px;position:absolute;transform:rotate(45deg)}.ap-product-art:after{border-color:#a775da22;width:135px;height:135px}.ap-product-art svg{color:var(--ap-accent);filter:drop-shadow(0 0 20px #d797ff77);z-index:1}.ap-product:nth-child(2n) .ap-product-art{background:radial-gradient(#5674aa22,#0000 70%)}.ap-product h3{margin:12px 0;font-size:20px}.ap-product p{min-height:72px;font-size:14px}.ap-product-price{justify-content:space-between;align-items:center;gap:15px;margin:25px 0 18px;display:flex}.ap-product-price strong{color:var(--ap-text);font:300 25px system-ui}.ap-product .ap-button{width:100%}.ap-shop-tools{flex-wrap:wrap;align-items:center;gap:15px;margin-bottom:28px;display:flex}.ap-shop-tools input{max-width:320px;margin-left:auto}.ap-shop-tools .ap-tabs{margin:0}.ap-app[data-motion=full] .ap-panel{animation:.55s both ap-panel-enter}.ap-app[data-motion=full] .ap-grid>.ap-panel:nth-child(2){animation-delay:70ms}.ap-app[data-motion=full] .ap-grid>.ap-panel:nth-child(3){animation-delay:.14s}.ap-app[data-motion=full] .ap-grid>.ap-panel:nth-child(4){animation-delay:.21s}.ap-app .ig-hover-light{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px));border-radius:0 16px}.ap-app[data-motion=paused] *,.ap-app[data-motion=paused] :before,.ap-app[data-motion=paused] :after{animation-play-state:paused!important}.ap-app[data-motion=paused] .ap-button:hover{translate:none}@keyframes ap-nav-current{0%,to{opacity:.3;left:24%}50%{opacity:.9;left:65%}}@keyframes ap-panel-enter{0%{opacity:0}to{opacity:1}}@keyframes ap-instrument{0%,to{opacity:.5;translate:0}50%{opacity:1;translate:0 -7px}}html[data-accora-theme=light] .ap-app{--ap-bg:#faf8ff;--ap-glass:#ffffffde;--ap-raised:#f1e9fa;--ap-text:#2a173d;--ap-muted:#715c83;--ap-edge:#8961ae44;--ap-accent:#8143b4;--ap-cyan:#4e748e;background:radial-gradient(ellipse at 80% 10%,#d2b5ea22,transparent 60%),var(--ap-bg);color:var(--ap-text)}html[data-accora-theme=light] .ap-topbar,html[data-accora-theme=light] .ap-sidebar{background:#fcfaffed}html[data-accora-theme=light] .ap-app .ap-panel.ig-panel{border-color:var(--ap-edge);color:var(--ap-text);box-shadow:none;background:linear-gradient(128deg,#eee2f766,#ffffffed)}html[data-accora-theme=light] .ap-app :is(input,textarea,select),html[data-accora-theme=light] .ap-app select option{color:#382247;background:#fff}html[data-accora-theme=light] .ap-dialog{color:var(--ap-text);background:linear-gradient(145deg,#fbf5ff,#fff)}html[data-accora-theme=light] .ap-dialog::backdrop{background:#2a183677}html[data-accora-theme=light] .ap-error{color:#9b3146!important}html[data-accora-theme=light] .ap-app :is(h1,h2,h3){color:var(--ap-text)}html[data-accora-theme=light] .ap-app .ap-button{color:#fff!important}html[data-accora-theme=light] .ap-app .ap-button.secondary{color:var(--ap-text)!important}html[data-accora-theme=light] .ap-atmosphere{opacity:.45}@media (min-width:1600px){.ap-main{padding-inline:50px}.ap-heading{margin-bottom:32px}.ap-panel.ig-panel{padding:30px}}@media (max-width:1180px){.ap-top-context{display:none}.ap-main{padding:26px 24px 0}.ap-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-grid{gap:16px}.ap-split{grid-template-columns:1fr}.ap-service-card{min-height:250px}.ap-heading h1{font-size:28px}.ap-panel.ig-panel{padding:22px}.ap-auth-layout{gap:40px}.ap-auth-story h1{font-size:34px}.ap-public .ap-main{padding:32px 28px 0}.ap-shop-hero h1{font-size:34px}}@media (max-width:950px){.ap-sidebar{width:224px;padding-left:14px;padding-right:14px}.ap-main{margin-left:224px}.ap-brand{min-width:190px}.ap-topbar{padding-inline:22px}.ap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-service-card:last-child{grid-column:1/-1;min-height:180px}.ap-heading{flex-direction:column;align-items:flex-start;gap:15px}.ap-heading-action{width:100%}.ap-kanban{grid-template-columns:1fr}.ap-auth-layout{grid-template-columns:1fr;gap:25px;max-width:640px}.ap-auth-instrument{display:none}.ap-auth-story{padding:20px 0}.ap-shop-hero{grid-template-columns:1fr}.ap-shop-badge{justify-content:flex-start}.ap-draft-row{flex-wrap:wrap}}@media (max-width:760px){.ap-topbar{gap:10px;height:74px;padding:0 16px}.ap-brand{gap:7px;min-width:0}.ap-brand>span{font-size:19px}.ap-brand img{width:32px;height:36px}.ap-brand small{letter-spacing:1.2px;font-size:8px}.ap-top-actions{gap:6px}.ap-top-link{display:none}.ap-top-actions .accora-appearance-toggle{min-height:40px;padding:8px}.ap-top-actions .accora-appearance-toggle span{display:none}.ap-menu-button{display:inline-flex}.ap-sidebar{background:#170d25f5;width:254px;transition:transform .25s;top:74px;transform:translate(-100%)}.ap-sidebar.open{transform:translate(0)}.ap-menu-shade.open{z-index:39;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#090411a8;border:0;display:block;position:fixed;inset:74px 0 0}.ap-main{min-height:calc(100dvh - 74px);margin-left:0;padding:24px 18px 0}.ap-demo-note{align-items:flex-start;gap:10px;margin-bottom:22px;padding:10px 12px;font-size:12px}.ap-demo-note span{padding-top:4px;font-size:9px}.ap-panel.ig-panel{padding:21px}.ap-grid,.ap-grid.two{grid-template-columns:1fr}.ap-grid.four{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ap-metric{padding:17px!important}.ap-metric strong{margin-block:15px;font-size:30px}.ap-metric-top{font-size:13px}.ap-metric small{font-size:12px}.ap-service-card{min-height:195px}.ap-heading h1{font-size:27px}.ap-heading p{font-size:14px}.ap-eyebrow{letter-spacing:1.5px;font-size:10px}.ap-split{gap:16px}.ap-form-grid{grid-template-columns:1fr;gap:0}.ap-dialog{padding:22px}.ap-tabs a,.ap-tabs button{padding:9px 12px;font-size:13px}.ap-subnav{gap:0}.ap-subnav a{padding:7px 10px;font-size:13px}.ap-filters{gap:12px}.ap-filters .ap-field{flex-basis:40%;min-width:130px}.ap-notice{left:50%}.ap-footer{flex-direction:column;gap:12px;margin-top:35px}.ap-public .ap-main{padding:25px 20px 0}.ap-auth-story h1{font-size:30px}.ap-auth-panel.ig-panel{padding:27px 23px}.ap-auth-services{gap:16px;margin-top:22px}.ap-auth-services>div{font-size:13px}.ap-shop-hero{gap:25px;padding-bottom:30px}.ap-shop-hero h1{font-size:30px}.ap-shop-tools{align-items:stretch}.ap-shop-tools input{width:100%;max-width:none;margin:0}.ap-product p{min-height:0}.ap-detail-list{grid-template-columns:100px 1fr}.ap-draft-row{gap:12px;padding:15px}.ap-draft-row .ap-card-actions{width:100%}.ap-module-row{flex-wrap:wrap}.ap-module-row>.ap-tag{margin-left:35px}.ap-app .ap-panel:after{opacity:.45}}@media (prefers-reduced-motion:reduce){.ap-app *,.ap-app :before,.ap-app :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.ap-panel{opacity:1!important;transform:none!important}}body:has(.ap-app) :is(.site-back-top,.contact-widget){display:none!important}.ap-sidebar{scrollbar-width:thin;scrollbar-color:#8356a64d transparent}.ap-sidebar::-webkit-scrollbar{width:4px}.ap-sidebar::-webkit-scrollbar-thumb{background:#8356a64d;border-radius:4px}.ap-app[data-motion=paused] .ap-panel{opacity:1!important;animation:none!important;transform:none!important}.ap-history-entry{border-bottom:1px solid var(--ap-edge);padding:18px 0}.ap-history-entry summary{cursor:pointer;color:var(--ap-text);font-size:15px}.ap-history-entry summary>.ap-tag{margin-left:12px}html[data-accora-theme=light] .ap-brand img{filter:brightness(0)saturate()invert(27%)sepia(24%)saturate(1500%)hue-rotate(230deg)}@media (max-width:760px){.ap-sidebar{visibility:hidden}.ap-sidebar.open{visibility:visible}}.ap-calendar-controls{align-items:center;gap:10px;display:flex}.ap-calendar-controls .ap-icon-button{font-size:25px}.ap-calendar-scroll{overflow:auto}.ap-calendar-grid{border-top:1px solid var(--ap-edge);border-left:1px solid var(--ap-edge);min-width:600px}.ap-calendar-week{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.ap-calendar-week>[role=columnheader]{text-align:center;color:var(--ap-muted);border-right:1px solid var(--ap-edge);border-bottom:1px solid var(--ap-edge);padding:12px;font-size:13px}.ap-calendar-day{border-right:1px solid var(--ap-edge);border-bottom:1px solid var(--ap-edge);min-width:0;min-height:125px;padding:10px}.ap-calendar-day.outside{background:#9b65b908}.ap-calendar-date{width:26px;height:26px;color:var(--ap-muted);place-items:center;font-size:13px;display:inline-grid}.ap-calendar-day.today .ap-calendar-date{border:1px solid var(--ap-accent);color:var(--ap-accent);border-radius:50%}.ap-calendar-event{text-align:left;border:1px solid var(--ap-edge);border-left:2px solid var(--ap-accent);width:100%;color:var(--ap-text);overflow-wrap:anywhere;background:#9c67bf14;border-radius:3px;margin-top:8px;padding:8px;font-size:13px;display:block}.ap-calendar-event small{margin-bottom:4px;font-size:10px;display:block}.ap-calendar-event:hover{background:#9c67bf30}.ap-calendar-unplanned{color:var(--ap-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;font-size:13px;display:flex}.ap-app[data-motion=paused] .cta-direction-arrow>span{color:#7885ff;opacity:1;animation:none}.ap-health-examples{margin:20px 0;padding-left:20px}.ap-health-examples li{border-top:1px solid var(--ig-line);overflow-wrap:anywhere;padding:12px 0}.ap-health-examples small{color:var(--ig-muted)}.ap-checkbox{color:var(--ap-text);align-items:flex-start;gap:12px;line-height:1.8;display:flex}.ap-checkbox input[type=checkbox]{width:18px;height:18px;accent-color:var(--ap-accent);flex:0 0 18px;margin-top:5px}.ap-managed-fields{border:1px solid var(--ap-edge);background:var(--ap-glass);border-left:3px solid var(--ap-accent);margin:18px 0;padding:20px}.ap-managed-fields small{margin-top:6px;display:block}.ap-template-editor input[type=checkbox],.ap-checkbox input[type=checkbox]{width:18px;min-width:18px;height:18px;min-height:18px}.ap-checkbox{min-height:44px}.ap-ai-recipes{flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0;display:flex}.ap-ai-recipes span{font-size:14px}.ap-ai-recipes button{border:1px solid var(--ap-edge);color:inherit;font:inherit;cursor:pointer;background:0 0;padding:8px 12px;font-size:14px;transition:background .2s,transform .2s}:is(.ap-ai-recipes button:hover,.ap-ai-recipes button:focus-visible){background:#975ad91f;transform:translateY(-2px)}.ap-ai-table-scroll{max-width:100%;margin:12px 0;overflow-x:auto}.ap-ai-table-scroll table{border-collapse:collapse;width:100%;font-size:14px}.ap-ai-table-scroll th,.ap-ai-table-scroll td{text-align:left;white-space:nowrap;border-bottom:1px solid #975ad938;padding:12px}.ap-ai-table-scroll small{opacity:.75;margin-top:4px;font-size:12px;display:block}.ap-ai-breakdowns{margin:20px 0}.ap-ai-breakdowns h3{margin-top:20px}@media (prefers-reduced-motion:reduce){.ap-ai-recipes button{transition:none}.ap-ai-recipes button:hover{transform:none}}html:has(.ap-app){scrollbar-gutter:stable}.ap-top-actions .ig-language-trigger{border-color:var(--ap-edge);min-height:40px;color:var(--ap-text);background:0 0}.ap-top-actions .ig-language-current{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.ap-top-actions .ig-language-picker{flex-shrink:0}.ap-app[dir=rtl] .ap-sidebar{border-right:0;border-left:1px solid var(--ap-edge);left:auto;right:0}.ap-app[dir=rtl] .ap-main{margin-left:0;margin-right:254px}.ap-app[dir=rtl] .ap-top-actions{margin-left:0;margin-right:auto}.ap-app:not([lang^=zh]){font-family:Arial,system-ui,sans-serif}.ap-app:not([lang^=zh]) .ap-sidebar nav a{white-space:normal;line-height:1.55}.ap-app[lang=ar]{font-family:Tahoma,Arial,sans-serif}@media (max-width:760px){.ap-top-actions .ig-language-current{display:none}.ap-top-actions .ig-language-trigger{gap:0;width:40px;padding:8px}.ap-top-actions .ig-language-indicator{display:none}.ap-app[dir=rtl] .ap-main{margin-right:0}.ap-app[dir=rtl] .ap-sidebar{transform:translate(100%)}.ap-app[dir=rtl] .ap-sidebar.open{transform:translate(0)}}html:not([lang^=zh]) .accora-tour-card,html:not([lang^=zh]) .accora-tour-card :is(h2,p,button,.accora-tour-tap-hint){font-family:Arial,system-ui,sans-serif}html[lang=ar] .accora-tour-card{direction:rtl;font-family:Tahoma,Arial,sans-serif}.ap-password-form{gap:18px;margin:24px 0;display:grid}.ap-password-form fieldset{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.ap-password-form label{gap:8px;font-size:14px;display:grid}.ap-password-form input:not([type=checkbox]),.ap-password-form select{border:1px solid var(--ig-border,#8c65af);background:var(--ig-panel,transparent);width:100%;min-height:46px;color:inherit;font:inherit;border-radius:8px;padding:10px 12px}.ap-password-form input:focus-visible{outline-offset:3px;outline:2px solid #a271e8}.ap-password-form small{opacity:.8;margin-top:-7px;font-size:13px;line-height:1.5}.ap-password-form .ap-password-saved{align-items:center;gap:10px;display:flex}.ap-password-form code{border:1px solid #9972bd;border-radius:8px;padding:16px;font-size:15px}.ap-auth-google{margin:22px 0}.ap-password-form .ap-button,.ap-auth-google .ap-button{width:100%;min-height:46px}.ap-password-rules{border:1px solid var(--ig-border,#8c65af);border-radius:8px;padding:14px 16px;font-size:14px;line-height:1.7}.ap-password-rules p{margin:0 0 8px}.ap-password-rules ul{margin:0;padding:0;list-style:none}.ap-password-rules li[data-met=true]{color:var(--ig-accent,#996ad6)}.ap-password-rules li span{min-width:18px;display:inline-block}.ap-password-input{min-width:0;display:block;position:relative}.ap-password-form .ap-password-input input{padding-inline-end:52px}.ap-password-eye{inset-inline-end:1px;width:44px;height:44px;color:inherit;cursor:pointer;opacity:.8;background:0 0;border:0;border-radius:7px;place-items:center;display:grid;position:absolute;top:1px}.ap-password-eye:hover{opacity:1;background:color-mix(in srgb,currentColor 8%,transparent)}.ap-password-eye:focus-visible{outline:2px solid var(--ig-accent,#a271e8);outline-offset:-4px}.ap-password-eye svg{pointer-events:none;display:block}.ap-ai-modes{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ap-ai-modes>a{border:1px solid var(--ap-edge);clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,0 100%);background:linear-gradient(125deg,#ad6cec14,#0000);align-items:center;gap:12px;min-height:76px;padding:16px;transition:background .25s,color .25s;display:flex;position:relative}.ap-ai-modes>a:hover,.ap-ai-modes>a.active{color:var(--ap-accent);background:linear-gradient(125deg,#ad6cec33,#7c75c20a)}.ap-ai-modes>a.active{box-shadow:inset 2px 0 var(--ap-accent)}.ap-ai-modes .ap-direction-arrow{margin-left:auto!important}.ap-ai-mode-number{color:var(--ap-muted);font:11px monospace}.ap-ai-studio{grid-template-columns:minmax(0,1.65fr) minmax(250px,1fr);align-items:start;gap:24px;display:grid}.ap-ai-composer fieldset,.ap-dialog fieldset{border:0;min-width:0;margin:0;padding:0}.ap-ai-composer .ap-panel-title{margin-bottom:24px}.ap-ai-context{overflow:hidden}.ap-ai-context:after{content:"";pointer-events:none;border:1px solid var(--ap-edge);border-radius:50%;width:300px;height:300px;position:absolute;bottom:-130px;right:-80px;box-shadow:0 0 0 36px #a975cd05,0 0 0 72px #a975cd05}.ap-ai-context h2{margin:22px 0 12px}.ap-ai-source-note,.ap-ai-connection{border-top:1px solid var(--ap-edge);align-items:flex-start;gap:13px;margin-top:26px;padding-top:22px;display:flex}.ap-ai-source-note p,.ap-ai-connection p{font-size:14px;line-height:1.75}.ap-ai-source-note svg,.ap-ai-connection svg{color:var(--ap-accent)}.ap-ai-connection{border:1px solid var(--ap-edge);background:#a975cd0c;padding:18px}.ap-ai-connection strong{font-weight:500}.ap-ai-connection .ap-text-link{margin-top:10px}.ap-ai-context>small{overflow-wrap:anywhere;margin-top:18px;display:block}.ap-ai-date-range{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ap-ai-input-switch{gap:5px;margin:20px 0 10px;display:flex}.ap-ai-input-switch button{color:var(--ap-muted);background:0 0;border:1px solid #0000;padding:8px 14px;font-size:14px}.ap-ai-input-switch button[aria-pressed=true]{color:var(--ap-text);border-color:var(--ap-edge);background:#ac71d31c}.ap-ai-progress{align-items:center;gap:13px;margin-top:20px;display:flex}.ap-ai-progress>span{border:2px solid var(--ap-edge);border-top-color:var(--ap-accent);width:18px;height:18px;animation:1.2s linear infinite ap-ai-rotate}.ap-ai-progress p{font-size:14px}.ap-ai-findings{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.ap-ai-finding-head{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.ap-ai-finding-head h3{flex:1;min-width:120px;font-size:20px}.ap-ai-item-no{color:var(--ap-accent);font:13px monospace}.ap-ai-action{border-left:2px solid var(--ap-accent);padding-left:14px;color:var(--ap-text)!important;margin-top:15px!important}.ap-ai-before-after{border:1px solid var(--ap-edge);background:#9a65c90b;gap:14px;margin-top:20px;padding:18px;display:grid}.ap-ai-before-after p{white-space:pre-wrap;margin-top:5px!important}.ap-ai-result details,.ap-dialog details{border-top:1px solid var(--ap-edge);margin-top:20px;padding-top:16px}.ap-ai-result summary,.ap-dialog summary{cursor:pointer;color:var(--ap-muted);font-size:14px}.ap-ai-evidence pre,.ap-ai-baseline{white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;font:13px/1.7 system-ui;overflow:auto}.ap-ai-evidence>div{margin-top:14px}.ap-ai-evidence strong{font-size:14px}.ap-ai-summary{white-space:pre-wrap;font-size:20px;line-height:1.8;color:var(--ap-text)!important}.ap-ai-long-text{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:20px!important}.ap-ai-audit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.ap-ai-audit-grid>div{border-left:1px solid var(--ap-edge);overflow-wrap:anywhere;padding-left:18px}.ap-ai-audit-grid h3{margin:8px 0!important}.ap-ai-audit-grid p{font-size:14px}.ap-ai-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.ap-ai-metrics>div{border:1px solid var(--ap-edge);background:#a76ccc09;gap:8px;padding:18px;display:grid}.ap-ai-metrics strong{font:400 25px/1.5 system-ui}.ap-ai-metrics span{color:var(--ap-muted);font-size:12px}.ap-ai-keywords{flex-wrap:wrap;gap:10px;display:flex}.ap-ai-keywords>span{border:1px solid var(--ap-edge);background:#a56acd14;align-items:center;gap:10px;padding:10px 13px;display:flex}.ap-ai-keywords b{font-weight:400}.ap-ai-keywords button{color:var(--ap-muted);background:0 0;border:0;font-size:21px}.ap-ai-history{gap:0;display:grid}.ap-ai-history>button,.ap-ai-audit-link{text-align:left;width:100%;color:var(--ap-text);border:0;border-bottom:1px solid var(--ap-edge);background:0 0;align-items:center;gap:16px;padding:18px 0;display:flex}.ap-ai-history>button>span:not(.ap-tag):not(.ap-direction-arrow){flex:1;min-width:0}.ap-ai-history strong{overflow-wrap:anywhere;font-weight:400;display:block}.ap-ai-history small{margin-top:6px;display:block}.ap-ai-history button:hover strong{color:var(--ap-accent)}.ap-ai-audit-link{flex-wrap:wrap;font-size:14px}.ap-ai-audit-link>small{margin-left:auto}.ap-ai-task-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ap-ai-task-board>section{min-height:130px}.ap-ai-task-board>section>h3{border-bottom:1px solid var(--ap-edge);margin-bottom:12px;padding:12px 0}.ap-ai-task-board>section>h3>small{margin-left:10px}.ap-ai-task{text-align:left;border:1px solid var(--ap-edge);width:100%;color:var(--ap-text);background:linear-gradient(130deg,#a56acd1a,#0000);gap:8px;margin-bottom:12px;padding:15px;display:grid;position:relative}.ap-ai-task strong{font-weight:400}.ap-ai-task>span:not(.ap-direction-arrow){color:var(--ap-muted);font-size:14px}.ap-ai-task:hover{border-color:var(--ap-accent)}.ap-ai-task .ap-direction-arrow{justify-self:end}.ap-ai-module-grid{margin-bottom:28px}.ap-ai-module-grid .ap-service-card{flex-direction:column;gap:12px;display:flex}.ap-ai-module-grid .ap-service-card .ap-text-link{margin-top:auto}.ap-ai-module-grid h2{font-size:22px}.ap-ai-module-grid p{font-size:15px}.ap-ai-result{scroll-margin-top:110px}html[data-accora-theme=light] .ap-ai-composer{background:linear-gradient(135deg,#fbf8ff,#f1e8fa88)}html[data-accora-theme=light] .ap-ai-context{background:linear-gradient(145deg,#eadcf478,#fff9)}@keyframes ap-ai-rotate{to{transform:rotate(360deg)}}@media (max-width:1200px){.ap-ai-modes{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-ai-studio{grid-template-columns:1fr}.ap-ai-context .ap-detail-list{max-width:600px}.ap-ai-task-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.ap-ai-modes>a{gap:8px;padding:12px;font-size:14px}.ap-ai-mode-number,.ap-ai-modes .ap-direction-arrow{display:none}.ap-ai-findings,.ap-ai-task-board,.ap-ai-audit-grid{grid-template-columns:1fr}.ap-ai-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-ai-history>button{gap:10px}.ap-ai-history .ap-direction-arrow{display:none}.ap-ai-summary{font-size:18px}.ap-ai-date-range{grid-template-columns:1fr}.ap-ai-result .ap-panel{padding:20px}}@media (prefers-reduced-motion:reduce){.ap-ai-progress>span{animation:none}.ap-ai-modes>a{transition:none}}html[data-accora-motion=paused] .ap-ai-progress>span{animation-play-state:paused}
