@font-face{font-family:Mojaz;src:url('arabic-400.ttf') format('truetype');font-weight:400;font-display:swap}@font-face{font-family:Mojaz;src:url('arabic-500.ttf') format('truetype');font-weight:500;font-display:swap}@font-face{font-family:Mojaz;src:url('arabic-600.ttf') format('truetype');font-weight:600;font-display:swap}@font-face{font-family:Mojaz;src:url('arabic-700.ttf') format('truetype');font-weight:700;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f5f7f6;color:#152e28;font-family:Mojaz,Tahoma,Arial,sans-serif;font-size:16px;line-height:1.7}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}button{border:0}button:disabled{opacity:.5;cursor:wait}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #6ca64a;outline-offset:4px}h1,h2,h3,p{margin:0}h1{font-size:2.5rem;line-height:1.4;font-weight:750;letter-spacing:-.7px}h2{font-size:1.45rem}h3{font-size:1.1rem}small,.meta{font-size:.875rem;color:#64766e}p{color:#53685f}svg.icon{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}.brand{display:inline-flex;align-items:center;gap:10px;font-size:1.6rem;font-weight:800;line-height:1}.brand img{height:39px;width:39px}.brand small{font-weight:500;font-size:.75rem;letter-spacing:2px;display:block;margin-top:7px;color:inherit;opacity:.65}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:11px 21px;border-radius:11px;background:#123d32;color:white;font-weight:600;min-height:46px;line-height:1.5;transition:background .2s,transform .2s}.btn:hover{background:#205c49;transform:translateY(-1px)}.btn.light{background:#fff;border:1px solid #dbe3de;color:#284a3d}.btn.light:hover{background:#edf4ee}.btn.lime{background:#c6f18a;color:#153a2e}.btn.ghost{background:transparent;color:#3c594d}.btn.danger{background:#f9e9e7;color:#a42f35}.btn.small{font-size:.875rem;padding:8px 14px;min-height:37px}.row{display:flex;align-items:center;gap:12px}.between{justify-content:space-between}.wrap{flex-wrap:wrap}.muted{color:#6e8077}.eyebrow{font-size:.875rem;font-weight:600;color:#5d8057;display:inline-flex;align-items:center;gap:8px}.badge{display:inline-flex;align-items:center;background:#edf4ed;border:1px solid #dce8dd;border-radius:7px;padding:3px 10px;color:#40624b;font-size:.8125rem;white-space:nowrap}.badge.amber{color:#86612a;background:#fff6df;border-color:#eee1bf}.badge.error{color:#a83838;background:#fff0ef;border-color:#f0d6d3}.card{background:white;border:1px solid #e1e8e3;border-radius:17px;padding:25px;box-shadow:0 4px 12px #153a2e02}.stack{display:grid;gap:20px}.spaced{margin-top:25px}.sectionhead{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px}.screen{animation:enter .2s ease}@keyframes enter{from{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:none}}.landing{background:#f9fbf8}.sitehead{max-width:1240px;margin:auto;padding:26px 35px;display:flex;justify-content:space-between;align-items:center;gap:20px}.sitehead nav{display:flex;align-items:center;gap:28px;font-size:.9375rem}.hero{max-width:1240px;margin:auto;padding:76px 35px 100px;display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.hero h1{font-size:3.8rem;line-height:1.35;margin:20px 0;max-width:600px}.hero h1 em{color:#508139;font-style:normal}.hero p{font-size:1.1rem;max-width:480px;margin-bottom:28px}.hero .subnote{font-size:.875rem;margin-top:17px}.hero-visual{position:relative;background:#e6eee7;padding:32px;border-radius:28px;transform:rotate(-2deg)}[dir=ltr] .hero-visual{transform:rotate(2deg)}.hero-visual .card{transform:rotate(2deg);box-shadow:0 20px 60px #103d3212;padding:27px}[dir=ltr] .hero-visual .card{transform:rotate(-2deg)}.wave{height:70px;display:flex;gap:5px;align-items:center;justify-content:center;color:#42674c}.wave i{display:block;width:4px;background:currentColor;border-radius:8px;height:var(--h)}.live .wave i{animation:pulse .75s ease-in-out infinite alternate;animation-delay:var(--d)}@keyframes pulse{to{transform:scaleY(.35);opacity:.6}}.preview-summary{margin-top:24px;padding-top:20px;border-top:1px solid #e5eae5}.preview-summary p{font-size:.95rem;margin:10px 0 18px}.mini-task{display:flex;gap:12px;padding:14px 0;border-top:1px solid #edf0ed}.checkmark{color:#64874b}.landing-section{max-width:1170px;padding:65px 25px;margin:auto}.landing-section>h2{font-size:2.25rem;margin:12px 0 35px}.features{display:grid;grid-template-columns:repeat(3,1fr);gap:23px}.features .card{background:transparent;padding:30px}.feature-number{font-size:2.2rem;color:#87a67b;font-weight:300}.features p{margin-top:14px}.band{background:#123d32;border-radius:24px;color:white;padding:42px;display:flex;justify-content:space-between;align-items:center;gap:20px}.band p{color:#bcd1c5;margin-top:10px}.sitefooter{max-width:1170px;margin:auto;border-top:1px solid #dbe5dc;padding:28px 25px;display:flex;justify-content:space-between;gap:20px;font-size:.875rem;color:#67776d}.shell{display:grid;grid-template-columns:242px minmax(0,1fr);min-height:100vh}.sidebar{background:#fbfcfa;border-inline-end:1px solid #e0e7e1;padding:32px 20px 20px;position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;gap:27px}.sidebar .brand{padding-inline:13px}.workspace-tag{border:1px solid #e1e7e2;padding:12px;border-radius:11px;display:flex;align-items:center;gap:10px;font-size:.875rem}.workspace-tag span.avatar{width:33px;height:33px;border-radius:9px;background:#e5eddf;display:grid;place-items:center;font-weight:700}.navlist{display:grid;gap:7px}.navlink{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:9px;font-size:.9375rem;color:#68786d}.navlink.active{background:#e8efdf;color:#234b36;font-weight:650}.navlink:hover{background:#edf2ea}.sidebar-bottom{margin-top:auto;display:grid;gap:15px}.plan-note{background:#eef3e9;border-radius:12px;padding:17px;font-size:.875rem}.plan-note p{font-size:.8125rem;margin:7px 0}.topbar{height:86px;padding:0 42px;background:#ffffff9c;border-bottom:1px solid #e4e9e5;display:flex;align-items:center;justify-content:space-between;gap:16px}.topbar-title{font-size:.875rem;color:#6a7b71}.profile{width:34px;height:34px;border-radius:50%;background:#dfe8da;display:grid;place-items:center;font-size:.875rem}.content{max-width:1320px;padding:35px 42px 60px;margin:auto}.page-intro{margin-bottom:28px}.page-intro p{margin-top:7px}.page-intro h1{font-size:2rem}.record-banner{background:#123d32;color:white;padding:30px 33px;border-radius:18px;display:flex;align-items:center;justify-content:space-between;gap:25px;position:relative;overflow:hidden}.record-banner p{color:#c0d5c4;margin-top:7px}.record-banner .wave{width:130px;color:#a2c98c;opacity:.75}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:24px 0 32px}.stat{padding:21px 23px}.stat .value{font-size:1.9rem;font-weight:650;line-height:1.4;margin-top:12px}.stat .value small{font-size:.875rem;font-weight:400;margin-inline-start:6px}.stat-top{display:flex;justify-content:space-between;color:#61766a;font-size:.875rem}.dashboard-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(270px,1fr);gap:23px}.meeting-item{display:flex;align-items:center;gap:15px;padding:17px 0;border-bottom:1px solid #edf0ed}.meeting-item:last-child{border-bottom:0}.meeting-symbol{height:45px;width:45px;flex:none;display:grid;place-items:center;background:#edf2e8;border-radius:12px;color:#5d7950}.meeting-title{display:block;font-size:.975rem;font-weight:650;margin-bottom:4px}.meeting-title:hover{text-decoration:underline}.meeting-meta{font-size:.8125rem;color:#79867e}.meeting-main{flex:1;min-width:0;overflow-wrap:anywhere}.task-item{display:flex;align-items:flex-start;gap:11px;padding:15px 0;border-bottom:1px solid #edf0ed}.task-item:last-child{border:0}.task-item input{accent-color:#28583f;width:18px;height:18px;flex:none;margin-top:7px}.task-item.done .task-text{text-decoration:line-through;color:#89978d}.task-text{font-size:.9375rem}.task-owner{font-size:.8125rem;color:#7b887e;margin-top:3px}.empty{padding:48px 20px;text-align:center;max-width:520px;margin:auto}.empty .icon{width:37px;height:37px;color:#8a9e88;margin-bottom:15px}.empty p{margin:10px 0 20px;font-size:.9375rem}.notice{padding:13px 18px;border:1px solid #e5e2c5;background:#faf8e9;border-radius:11px;color:#776b38;font-size:.875rem;display:flex;align-items:center;gap:12px;margin-bottom:22px}.notice p{color:inherit}.notice .btn{margin-inline-start:auto;white-space:nowrap}.toolbar{display:flex;gap:14px;margin-bottom:23px}.search{position:relative;flex:1}.search input{padding-inline-start:43px}.search .icon{position:absolute;inset-inline-start:14px;top:15px;color:#829183}input:not([type=checkbox]),textarea,select{width:100%;padding:12px 14px;color:#274436;background:white;border:1px solid #dce4dd;border-radius:10px;outline-offset:2px}textarea{resize:vertical;min-height:110px}label.field{display:grid;gap:8px;margin:16px 0;font-size:.9375rem}.toolbar select{width:190px}.library-list .meeting-item{padding:21px 8px}.center-panel{max-width:750px;margin:0 auto}.record-card{text-align:center;padding:37px}.record-disc{height:88px;width:88px;border-radius:50%;background:#eaf0e4;margin:20px auto;display:grid;place-items:center;color:#466c3d}.record-disc .icon{width:36px;height:36px}.live .record-disc{background:#fbe5df;color:#bc5843}.timer{font-size:3.5rem;font-variant-numeric:tabular-nums;line-height:1.2;margin:23px 0 10px;direction:ltr;letter-spacing:3px}.rec-status{font-size:.9rem}.record-controls{display:flex;justify-content:center;gap:13px;margin:25px 0}.consent{display:flex;align-items:flex-start;gap:10px;text-align:start;font-size:.875rem;color:#607063;max-width:560px;margin:20px auto}.consent input{margin-top:7px;accent-color:#28583f;width:17px;height:17px;flex:none}.upload-zone{margin-top:20px;border:1px dashed #bbcdb9;padding:22px;border-radius:13px;text-align:center;background:#fafcf8}.upload-zone p{font-size:.875rem;margin-top:6px}.audio-preview{width:100%;margin-top:20px}progress{width:100%;height:9px;accent-color:#5c873d;margin:20px 0}.steps{display:flex;justify-content:space-between;text-align:center;margin:30px 0}.step{flex:1;border-top:3px solid #e3e9df;padding:14px 7px;font-size:.875rem;color:#8a958a}.step.current{border-color:#76a44d;color:#365b31}.result-head{margin-bottom:25px}.result-head h1{font-size:1.9rem;margin:13px 0}.result-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:23px}.tabs{display:flex;gap:8px;border-bottom:1px solid #e1e6df;margin-bottom:25px;overflow:auto;white-space:nowrap}.tab{padding:13px 19px;background:none;color:#788675;border-bottom:3px solid transparent;font-size:.9375rem}.tab.active{color:#234c34;border-bottom-color:#527a39;font-weight:650}.summary-copy{white-space:pre-wrap;line-height:2;color:#455d4d;margin:15px 0 30px}.decisions{padding-inline-start:25px;color:#465e4c;line-height:2.1}.detail-aside h3{margin-bottom:18px}.detail-line{display:flex;justify-content:space-between;margin:15px 0;font-size:.875rem;gap:15px}.transcript-segment{border-bottom:1px solid #edf0eb;padding:17px 0}.transcript-segment p{margin-top:10px;white-space:pre-wrap}.timecode{font-family:Arial,sans-serif;color:#789162;font-size:.8125rem;margin-inline-end:12px}.ask-box{min-height:220px}.ask-answer{background:#f2f6ee;border-radius:12px;padding:20px;margin:20px 0;white-space:pre-wrap;color:#36533a}.question-chips{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}.question-chip{border:1px solid #dfe8d7;background:#f8faf5;color:#526b43;border-radius:20px;padding:8px 14px;font-size:.875rem}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.price-card{padding:30px;display:flex;flex-direction:column;gap:15px}.price-card.featured{border:2px solid #416a35;background:#f6faf1}.price{font-size:2rem;font-weight:700}.price small{font-size:.875rem;font-weight:400}.price-card ul{padding-inline-start:20px;font-size:.9375rem;color:#617158;line-height:2.2;flex:1}.settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.settings-grid h2{margin-bottom:17px}.settings-grid p{margin:10px 0;font-size:.9375rem}.setting-row{padding:16px 0;border-bottom:1px solid #e7ece2;display:flex;align-items:center;justify-content:space-between;gap:20px}.auth-shell{min-height:100vh;display:grid;grid-template-columns:1fr 1fr}.auth-art{background:#123d32;color:white;display:flex;flex-direction:column;justify-content:space-between;padding:60px}.auth-art h1{font-size:3rem;max-width:470px}.auth-art p{color:#bcd0bc;margin:20px 0}.auth-main{padding:40px;display:flex;justify-content:center;align-items:center}.auth-form{max-width:420px;width:100%}.auth-form h1{font-size:2rem;margin-bottom:12px}.auth-form .btn.full{width:100%;margin-top:17px}.auth-form .foot{font-size:.9375rem;text-align:center;margin-top:24px}.text-link{color:#476c37;text-decoration:underline;background:none;padding:0}.auth-error{color:#a53434;background:#fff0ed;padding:12px;border-radius:9px;margin-top:15px;font-size:.875rem}.loading{padding:80px;text-align:center}#toast{position:fixed;bottom:25px;left:50%;transform:translateX(-50%);background:#183c2b;color:white;border-radius:12px;box-shadow:0 8px 35px #17392330;padding:13px 24px;z-index:100;display:none;max-width:90%;font-size:.9375rem}#toast.visible{display:block}dialog{border:1px solid #dbe4d7;border-radius:18px;padding:30px;width:calc(100% - 35px);max-width:480px;color:#264032;background:#fff}dialog::backdrop{background:#12281e66;backdrop-filter:blur(3px)}dialog p{margin:15px 0 23px}dialog .row{justify-content:flex-end}body:has(dialog[open]){overflow:hidden}.mobile-brand{display:none}.privacy-document{max-width:800px;margin:auto}.privacy-document h2{margin:28px 0 10px}.privacy-document p{margin:12px 0}.no-margin{margin:0}.progress-note{margin:20px 0}.download-row{display:flex;gap:10px;justify-content:center;margin-top:20px}.spinner{width:46px;height:46px;border:4px solid #e4ecd9;border-top-color:#547b38;border-radius:50%;animation:spin 1s linear infinite;margin:25px auto}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:1150px){.content{padding:28px}.topbar{padding:0 28px}.shell{grid-template-columns:212px 1fr}.sidebar{padding:25px 12px}.dashboard-grid{grid-template-columns:1fr}.hero{gap:35px}.hero h1{font-size:3.1rem}.result-layout{grid-template-columns:1fr}.detail-aside{display:none}.record-banner .wave{display:none}}@media(max-width:780px){.shell{display:block}.sidebar{position:fixed;inset:auto 0 0;height:auto;z-index:30;padding:8px;background:#fcfdfb;border-top:1px solid #dce5d8;border-inline-end:0;gap:0}.sidebar>.brand,.workspace-tag,.sidebar-bottom{display:none}.navlist{display:flex;justify-content:space-around;gap:1px}.navlink{flex-direction:column;gap:3px;padding:7px 10px;font-size:.75rem;border-radius:9px;line-height:1.4}.navlink .icon{width:20px;height:20px}.navlink.optional{display:none}.topbar{height:72px;padding:0 20px}.topbar-title{display:none}.mobile-brand{display:inline-flex;font-size:1.3rem}.mobile-brand img{width:31px;height:31px}.mobile-brand small{display:none}.content{padding:25px 18px 110px}.page-intro h1{font-size:1.6rem}.page-intro{align-items:flex-start}.page-intro .btn{padding:9px 13px;font-size:.875rem}.record-banner{padding:24px;display:block}.record-banner .btn{margin-top:20px}.record-banner h2{font-size:1.3rem}.stats{gap:9px;margin:18px 0 24px}.stat{padding:14px 11px}.stat-top{font-size:.75rem}.stat-top .icon{display:none}.stat .value{font-size:1.55rem}.stat .value small{display:block;font-size:.75rem;margin:0}.card{padding:20px}.hero{grid-template-columns:1fr;padding:40px 25px 60px;gap:40px}.hero h1{font-size:2.8rem}.hero-visual{padding:20px}.sitehead{padding:20px 23px}.sitehead nav>a{display:none}.sitehead nav{gap:8px}.sitehead .btn{font-size:.875rem;padding:9px 12px}.features,.pricing-grid,.settings-grid{grid-template-columns:1fr}.landing-section{padding:40px 23px}.landing-section>h2{font-size:1.8rem}.band{padding:27px;display:block}.band .btn{margin-top:22px}.sitefooter{flex-wrap:wrap}.toolbar{flex-direction:column}.toolbar select{width:100%}.meeting-item{gap:10px}.meeting-item .badge{font-size:.75rem}.meeting-symbol{height:39px;width:39px}.result-head .row{flex-wrap:wrap}.tabs{gap:0}.tab{padding:11px 13px;font-size:.875rem}.auth-shell{grid-template-columns:1fr}.auth-art{display:none}.auth-main{padding:32px 23px}.record-card{padding:23px 16px}.record-controls{flex-wrap:wrap}.notice{align-items:flex-start;flex-wrap:wrap}.notice .btn{margin:0}.timer{font-size:2.8rem}.steps{margin:22px 0}.step{font-size:.75rem;padding:10px 3px}.pricing-grid .price-card{padding:25px}h1{overflow-wrap:anywhere}.sectionhead{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

[hidden]{display:none!important}
@media(max-width:780px){.sitehead nav>a.btn{display:inline-flex}}