/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grow{flex-grow:1}.italic{font-style:italic}.overline{text-decoration-line:overline}}@font-face{font-family:Thmanyah Sans;src:url(/fonts/thmanyahsans-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Thmanyah Sans;src:url(/fonts/thmanyahsans-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Thmanyah Sans;src:url(/fonts/thmanyahsans-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Thmanyah Sans;src:url(/fonts/thmanyahsans-Black.otf)format("opentype");font-weight:900;font-style:normal;font-display:swap}:root{--ink:#17332f;--deep:#10302e;--moss:#376d61;--paper:#f7f8f4;--panel:#fff;--line:#d3ddd7;--muted:#667b74;--amber:#b06a3c;--red:#9d4335;--ok:#3d7a63}*{box-sizing:border-box}html,body{margin:0;padding:0}body{color:var(--ink);background:#e8ede9;font-family:Thmanyah Sans,SF Arabic,Geeza Pro,Segoe UI,Tahoma,Arial,sans-serif;font-size:15px;line-height:1.7}.auth-shell{background:linear-gradient(115deg,#edf1ed 0%,#dce6df 100%);grid-template-columns:minmax(280px,.9fr) minmax(360px,1.1fr);min-height:100vh;display:grid}.brand-mark{direction:ltr;align-items:end;gap:3px;width:26px;height:26px;transform:skew(-9deg)}.brand-mark i{background:#b6d1c5;border-radius:2px;width:5px;display:block}.brand-mark i:first-child{height:13px}.brand-mark i:nth-child(2){background:#d58d62;height:25px}.brand-mark i:nth-child(3){height:18px}.auth-brand{color:#eaf0eb;background:#123330;padding:clamp(48px,9vw,130px) clamp(30px,8vw,110px);position:relative;overflow:hidden}.auth-brand:after{content:"";border:1px solid #e7f1ea24;border-radius:43% 57% 61% 39%;width:470px;height:470px;position:absolute;bottom:-270px;left:-150px;transform:rotate(25deg)}.auth-brand strong{letter-spacing:-3px;margin-top:28vh;font-size:clamp(42px,6vw,72px);display:block}.auth-card{background:#f8faf7d9;border:1px solid #cfdbd5;place-self:center;width:min(440px,100% - 44px);padding:34px;box-shadow:0 12px 28px #12333017}.auth-card .overline{color:#698279;letter-spacing:.1em;font-size:11px}.auth-card h1{letter-spacing:-1px;margin:0 0 8px;font-size:30px}.auth-card>p{color:var(--muted);margin:0 0 24px;font-size:13px}.auth-card label{margin-top:14px}.auth-card input{border-radius:4px;margin-top:6px}.auth-submit{color:#fff;background:#173b37;border:0;border-radius:4px;width:100%;margin-top:22px;padding:12px;font-weight:700}.auth-switch{color:#376d61;background:0 0;border:0;margin-top:18px;padding:0;font-size:12px}.logout{color:var(--moss);cursor:pointer;background:0 0;border:0;padding:0}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}a{color:var(--moss)}.wrap{max-width:1120px;margin:0 auto;padding:0 20px}.topbar{border-bottom:1px solid var(--line);background:var(--panel)}.topbar .wrap{flex-wrap:wrap;align-items:center;gap:16px;min-height:60px;display:flex}.brand{letter-spacing:-.5px;color:var(--deep);font-size:20px;font-weight:800;text-decoration:none}.topbar nav{align-items:center;gap:14px;margin-inline-start:auto;font-size:13px;display:flex}.topbar .who{color:var(--muted);font-size:13px}h1{letter-spacing:-.6px;margin:0 0 6px;font-size:26px}h2{margin:0 0 10px;font-size:17px}.sub{color:var(--muted);margin:0 0 22px;font-size:13px}.btn{border:1px solid var(--deep);background:var(--deep);color:#fff;border-radius:6px;padding:9px 15px;font-size:14px;font-weight:600}.btn:hover:not(:disabled){background:#1d4640}.btn.ghost{color:var(--deep);border-color:var(--line);background:0 0;font-weight:500}.btn.small{padding:6px 11px;font-size:13px}label{color:var(--muted);margin-bottom:6px;font-size:13px;display:block}input[type=text],input[type=url],input[type=email],input[type=search],select,textarea{border:1px solid var(--line);outline-color:var(--moss);background:#fff;border-radius:6px;width:100%;padding:9px 11px}textarea{resize:vertical;line-height:1.9}.field{margin-bottom:16px}.row{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.card{background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:18px}.section{margin:26px 0}.notice{border:1px solid;border-radius:6px;margin:12px 0;padding:11px 13px;font-size:13px}.notice.err{color:var(--red);background:#fbf0ee;border-color:#e3c4bd}.notice.warn{color:var(--amber);background:#fbf4ec;border-color:#e6d2ba}.notice.ok{color:var(--ok);background:#eef4ef;border-color:#c7dccd}.notice p{margin:4px 0}.empty{color:var(--muted);padding:18px 0;font-size:14px}.status{border:1px solid var(--line);color:var(--muted);white-space:nowrap;background:#f1f5f1;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700}.status.transcribing,.status.queued,.status.uploading{color:var(--amber);background:#fbf4ec;border-color:#e6d2ba}.status.review{color:var(--moss);background:#eef4ef;border-color:#c7dccd}.status.ready{color:var(--ok);background:#e9f2ea;border-color:#c0d8c6}.status.failed{color:var(--red);background:#fbf0ee;border-color:#e3c4bd}.list{border:1px solid var(--line);background:var(--panel);border-radius:8px;overflow:hidden}.list-row{border-bottom:1px solid var(--line);color:inherit;align-items:center;gap:12px;padding:13px 15px;text-decoration:none;display:flex}.list-row:last-child{border-bottom:0}.list-row:hover{background:#f3f7f3}.list-row .grow{flex:1;min-width:0}.list-row strong{font-size:14px;font-weight:650;display:block}.list-row small{color:var(--muted);font-size:12px}.folder-tabs{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.folder-tabs a{border:1px solid var(--line);color:var(--muted);background:var(--panel);border-radius:6px;padding:6px 12px;font-size:13px;text-decoration:none}.folder-tabs a.on{background:var(--deep);border-color:var(--deep);color:#fff}.project-head{flex-wrap:wrap;align-items:flex-start;gap:14px;margin-bottom:6px;display:flex}.project-head h1{flex:1;min-width:220px}.meta-line{color:var(--muted);margin:0 0 20px;font-size:13px}.split{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}@media (max-width:900px){.split{grid-template-columns:1fr}}@media (max-width:720px){.auth-shell{grid-template-columns:1fr}.auth-brand{min-height:200px;padding:30px}.auth-brand strong{margin-top:36px;font-size:45px}.auth-card{margin:28px 0}.topbar .wrap{padding:0 18px}}.player{z-index:5;background:var(--panel);border:1px solid var(--line);border-radius:8px;margin-bottom:14px;padding:12px 14px;position:sticky;top:0}.player audio{width:100%;display:block}.player p{color:var(--muted);margin:0 0 8px;font-size:13px}.toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.toolbar input[type=search]{flex:1;min-width:180px}.seg{border:1px solid var(--line);background:var(--panel);border-radius:8px;margin-bottom:10px;padding:12px 14px}.seg.flagged{border-inline-start:3px solid var(--amber)}.seg.approved{border-inline-start:3px solid var(--ok)}.seg-top{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;font-size:12px;display:flex}.seg-top .time{color:var(--moss);font-variant-numeric:tabular-nums;background:0 0;border:0;padding:0;text-decoration:underline}.seg-top .conf{font-variant-numeric:tabular-nums;margin-inline-start:auto}.seg p{margin:0;line-height:1.95}.seg textarea{min-height:90px}.seg-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.side .card{margin-bottom:14px}.tag-list{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.tag{border:1px solid var(--line);background:#eef2ee;border-radius:5px;align-items:center;gap:6px;padding:3px 8px;font-size:12px;display:inline-flex}.tag button{color:var(--muted);background:0 0;border:0;padding:0;font-size:15px;line-height:1}.progress{background:#e4eae5;border-radius:3px;height:6px;margin-top:10px;overflow:hidden}.progress i{background:var(--moss);height:100%;transition:width .3s;display:block}.preview{border:1px solid var(--line);background:#fff;border-radius:6px;max-height:340px;padding:16px;overflow:auto}.preview .t-title{margin:0 0 8px;font-size:17px;font-weight:800}.preview .t-meta{color:var(--muted);margin:0 0 12px;font-size:11px;font-style:italic}.preview .t-heading{margin:14px 0 4px;font-size:14px;font-weight:700}.preview .t-body{margin:0 0 8px;font-size:13px;line-height:1.9}.dropzone{text-align:center;color:var(--moss);background:#f2f6f2;border:1px dashed #9db3a8;border-radius:8px;padding:22px}.dropzone input{max-width:100%;margin:10px auto 0;display:block}table.members{border-collapse:collapse;width:100%;font-size:13px}table.members th,table.members td{text-align:start;border-bottom:1px solid var(--line);padding:9px 6px}table.members th{color:var(--muted);font-size:12px;font-weight:600}body{color:#18332d;background:#e6e1d4}body:before{content:"";z-index:-1;pointer-events:none;opacity:.22;background-image:linear-gradient(90deg,#ffffff3b 1px,#0000 1px),linear-gradient(#17332d14 1px,#0000 1px);background-size:48px 48px;position:fixed;inset:0}.auth-shell{isolation:isolate;background:#122c29 url(/og.png) 50%/cover no-repeat;grid-template-columns:1fr;min-height:100svh;position:relative}.auth-shell:after{content:"";z-index:-1;background:linear-gradient(90deg,#091b18db 0%,#091b189e 48%,#091b182e 100%);position:absolute;inset:0}.auth-brand{background:0 0;max-width:680px;padding:clamp(38px,7vw,96px);overflow:visible}.auth-brand:after{display:none}.auth-brand strong{letter-spacing:-5px;margin-top:clamp(100px,22vh,250px);font-size:clamp(54px,8vw,104px);font-weight:800}.auth-brand p{color:#d1b68e;max-width:330px;font-size:17px}.auth-brand .brand-mark{display:flex}.auth-card{inset-inline-end:clamp(24px,8vw,150px);background:#f6f2e8f7;border:0;border-top:4px solid #b78151;width:min(430px,100% - 44px);padding:38px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:12px 16px #091b1847}.auth-card .overline,.page-intro>p{color:#a1623b;letter-spacing:.03em;font-size:12px;font-weight:800}.auth-card h1{color:#143530;font-size:34px}.auth-card input{background:#fffdf7;border-color:#c7c0ad;border-radius:0}.auth-submit,.btn{background:#1b4a42;border-color:#1b4a42;border-radius:0;padding:11px 17px}.auth-submit:hover:not(:disabled),.btn:hover:not(:disabled){background:#a9663d}.auth-switch{color:#805030;font-weight:700}.topbar{color:#f3e6d0;background:#143530;border:0;position:relative}.topbar:after{content:"";inset-inline:0;background:#a9663d;height:3px;position:absolute;bottom:0}.brand{color:#fff5e4;letter-spacing:-1px;align-items:center;gap:9px;font-size:25px;display:flex}.brand .brand-mark{display:flex}.topbar nav{gap:20px}.logout{color:#f0c894;font-weight:700}.archive-page{padding-top:48px;padding-bottom:72px}.page-intro{max-width:760px;margin:0 0 38px}.page-intro p{margin:0 0 5px}.page-intro h1{color:#133631;letter-spacing:-2.5px;margin:0 0 12px;font-size:clamp(36px,5vw,62px);line-height:1.1}.page-intro span{color:#52665d;max-width:590px;font-size:15px;display:block}.page-intro.compact{margin-bottom:25px}.archive-list{background:#f8f5ed;border:1px solid #cfc4b0;box-shadow:10px 12px #c7bda9}.archive-row{min-height:92px;color:inherit;border-bottom:1px solid #ddd3c1;align-items:center;gap:18px;padding:16px 20px;text-decoration:none;transition:background .16s;display:flex}.archive-row:last-child{border-bottom:0}.archive-row:hover{background:#ece4d3}.archive-row b{color:#f6ead5;background:#1a4a41;flex:0 0 44px;align-self:stretch;place-items:center;font-size:11px;font-weight:700;display:grid}.archive-row strong{color:#173a34;font-size:17px;font-weight:800}.archive-row small{color:#68766b}.archive-row em{color:#98603c;font-size:12px;font-style:normal;font-weight:800}.projects-list .archive-row{min-height:80px}.projects-list .archive-row b{background:#875333}.start-card .card,.side .card,.split>div>.card{background:#f8f5ed;border:1px solid #cfc4b0;border-radius:0;box-shadow:7px 8px #d3c9b7}.start-card .card{max-width:520px}.start-card .card h2,.side .card h2{color:#174039;font-size:21px}.folder-tabs{border-bottom:1px solid #bfb29c;gap:0;margin-bottom:27px}.folder-tabs a{color:#4e635b;background:0 0;border:0;border-radius:0;padding:10px 15px;font-weight:700}.folder-tabs a.on{color:#fff6e8;background:#1a4a41;border:0}.split{gap:34px}.dropzone{color:#31564d;background:#f0eadc;border:1px dashed #8e8067;border-radius:0}.btn.ghost{color:#254c44;background:0 0;border-color:#958a78;border-radius:0}.btn.ghost:hover:not(:disabled){background:#e9dfcc}.status{color:#465f56;background:#ded6c5;border:0;border-radius:0;padding:4px 8px}.status.transcribing,.status.queued,.status.uploading{color:#7d4a2d;background:#ecd7bb}.status.review,.status.ready{color:#285246;background:#d9e3d6}.list,.card,.player,.seg,.preview{box-shadow:none;border-radius:0}.project-head{border-bottom:2px solid #a9653d;padding-top:3px;padding-bottom:18px}.project-head h1{color:#153b34;letter-spacing:-2px;font-size:clamp(30px,4vw,52px)}.player{background:#183d36;border:0;padding:18px}.player p{color:#e6d5b9}.seg{background:#fbf8f0;border-color:#d3c9b6;margin-bottom:12px}.seg.flagged{border-inline-start-color:#b26c3d}.seg.approved{border-inline-start-color:#426f5d}.seg-top .time{color:#975c39;font-weight:800;text-decoration:none}.progress{background:#ded6c6;border-radius:0}.progress i{background:#315e50}.toolbar input[type=search]{background:#fbf8f0;border-color:#cfc4b0;border-radius:0}@media (max-width:720px){.auth-shell{background-position:58%}.auth-shell:after{background:#091b18ad}.auth-brand{padding:30px}.auth-brand strong{margin-top:65px;font-size:58px}.auth-card{width:calc(100% - 42px);margin:34px auto;position:relative;inset:auto;transform:none}.archive-page{padding-top:32px}.page-intro h1{font-size:39px}.archive-row{gap:12px;padding:14px}.archive-row b{flex-basis:38px}}.midad-product-shell{color:#163d35;background:#edf2ee;min-height:100vh;padding-right:280px}.midad-nav{color:#d3e0d8;z-index:10;background:#103b35;flex-direction:column;width:280px;padding:29px 20px;display:flex;position:fixed;inset:0 0 0 auto}.midad-logo{color:#fff8e9;justify-content:flex-end;align-items:center;gap:9px;margin:0 0 36px;font-size:27px;font-weight:800;text-decoration:none;display:flex}.midad-logo .brand-mark{display:flex;transform:scaleX(-1)skew(-9deg)}.midad-logo .brand-mark i{background:#b9d3c6}.midad-logo .brand-mark i:nth-child(2){background:#e39a68}.nav-new{color:#f6eee0;border:1px solid #53736a;justify-content:space-between;align-items:center;min-height:50px;margin-bottom:25px;padding:0 16px;font-weight:800;text-decoration:none;display:flex}.nav-new:first-letter{color:#e0955f;font-size:28px}.midad-nav nav{border-bottom:1px solid #d8e7dc24;gap:5px;padding-bottom:22px;display:grid}.midad-nav nav a,.nav-folders a{color:#bbcec4;align-items:center;gap:11px;min-height:38px;padding:0 10px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.midad-nav nav a:hover,.midad-nav .nav-current{color:#fff5e5;background:#1b5148}.midad-nav nav span{color:#9db7aa;text-align:center;width:16px}.midad-nav .nav-current span{color:#e2955f}.nav-folders{padding-top:22px}.nav-folders p{color:#83a398;margin:0 10px 9px;font-size:12px}.nav-folders a{padding-right:10px}.nav-user{color:#a7c0b4;text-overflow:ellipsis;white-space:nowrap;border-top:1px solid #d8e7dc24;margin-top:auto;padding:18px 10px 0;font-size:12px;overflow:hidden}.midad-product-main{min-height:100vh}.midad-project-top{color:#55766b;border-bottom:1px solid #d5dfd8;align-items:center;gap:9px;height:77px;padding:0 38px;font-size:13px;display:flex}.midad-project-top a{color:#4f7768;font-weight:700;text-decoration:none}.midad-project-top strong{color:#264b42}.midad-project-top>div{align-items:center;gap:18px;margin-right:auto;display:flex}.midad-project-top form{margin:0}.midad-project-top button{color:#58776c;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.midad-project-heading{padding:36px 40px 24px}.midad-project-heading>p{color:#7e9a8f;margin:0 0 12px;font-size:12px}.midad-project-heading>div{align-items:center;gap:13px;display:flex}.midad-project-heading h1{color:#103a33;letter-spacing:-2.8px;margin:0;font-size:clamp(32px,4.2vw,58px);line-height:1.15}.midad-project-heading .source-line{color:#64877b;margin-top:12px;font-size:13px;display:block}.midad-stages{border-top:1px solid #d5dfd8;border-bottom:1px solid #d5dfd8;grid-template-columns:repeat(4,1fr);min-height:84px;margin:0 40px 25px;display:grid}.midad-stages>div{color:#91a89e;grid-template-rows:25px 19px;grid-template-columns:29px 1fr;align-content:center;column-gap:8px;display:grid}.midad-stages b{border:1px solid #a7bcb2;border-radius:50%;grid-row:span 2;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid}.midad-stages strong{color:inherit;font-size:14px}.midad-stages small{color:inherit;font-size:11px}.midad-stages .done{color:#578c78}.midad-stages .done b{color:#fff;background:#578c78;border-color:#578c78}.midad-stages .active{color:#254d43}.midad-stages .active b{color:#fff;background:#d77d49;border:6px solid #f4c7a6}.midad-review-layout{grid-template-columns:275px minmax(0,1fr) 230px;align-items:start;gap:20px;padding:0 40px 42px;display:grid}.midad-review-rail{background:#fdfdf9;border:1px solid #d4dfd7;min-height:620px;padding:18px 17px}.rail-heading{border-bottom:1px solid #e0e7e1;justify-content:space-between;align-items:center;padding:0 0 18px;display:flex}.rail-heading span{color:#99afa5;font-size:25px}.rail-heading strong{font-size:15px}.rail-focus{color:#a05637;background:#f5e7dc;justify-content:space-between;margin:20px 0;padding:13px;font-size:12px;display:flex}.rail-copy{border-bottom:1px solid #e0e7e1;padding-bottom:18px}.rail-copy b,.rail-help strong{color:#637f74;font-size:12px;display:block}.rail-copy p{background:#fff;border:1px solid #cbd9d1;min-height:155px;padding:15px;font-size:13px;line-height:1.95}.rail-confidence{color:#56766b;grid-template-columns:1fr auto;gap:7px;padding:18px 0;font-size:12px;display:grid}.rail-confidence strong{color:#427c68}.rail-confidence i{background:#e2ebe4;grid-column:1/-1;height:5px}.rail-confidence em{background:#56967c;height:100%;display:block}.rail-help{border-top:1px solid #e0e7e1;padding-top:18px}.rail-help p{color:#6d867c;font-size:12px;line-height:1.8}.midad-transcript-column{min-width:0}.midad-transcript-column .player{background:#f7fbf7;border:1px solid #d4dfd7;margin:0 0 10px;padding:17px 20px;position:static}.midad-transcript-column .player p{color:#5e7f73}.midad-transcript-column .card{background:#f9fcf9;border:1px solid #d4dfd7;padding:23px}.midad-project-side{min-width:0}.midad-project-side .card{box-shadow:none;background:#fbfdfb;border-color:#d7e1da;border-radius:0;padding:16px}.midad-project-side .card h2{font-size:15px}.midad-project-side>.btn{width:100%;margin:0 0 14px}.midad-review-layout .toolbar{background:#f8fbf8;border:1px solid #d4dfd7;margin-bottom:0;padding:12px}.midad-review-layout .seg{background:#fcfdfb;border-color:#d4dfd7;border-top-style:none;border-top-width:0;border-radius:0;min-height:94px;margin:0;padding:18px 24px}.midad-review-layout .seg:hover{background:#f3f8f4}.midad-review-layout .seg.flagged{background:#eef5f0;border-inline-start:4px solid #dd8049}.midad-review-layout .seg-top{flex-direction:row;margin-bottom:11px}.midad-review-layout .seg p{font-size:14px;line-height:2}.midad-review-layout .seg-actions{margin-top:13px}.midad-review-layout .seg-actions .btn{padding:5px 9px;font-size:12px}@media (max-width:1100px){.midad-product-shell{padding-right:0}.midad-nav{flex-direction:row;align-items:center;gap:16px;width:auto;min-height:auto;padding:14px 20px;position:relative}.midad-logo{margin:0 auto 0 0;font-size:23px}.nav-new{min-height:38px;margin:0;padding:0 10px}.midad-nav nav,.nav-folders,.nav-user{display:none}.midad-review-layout{grid-template-columns:230px minmax(0,1fr)}.midad-project-side{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.midad-project-side>*{margin:0!important}}@media (max-width:760px){.midad-project-top{height:60px;padding:0 18px}.midad-project-top>div{display:none}.midad-project-heading{padding:26px 18px 19px}.midad-stages{grid-template-columns:repeat(2,1fr);gap:8px 0;margin:0 18px 18px;padding:11px 0}.midad-review-layout{grid-template-columns:1fr;padding:0 18px 28px}.midad-review-rail{display:none}.midad-project-side{grid-template-columns:1fr}.midad-project-heading h1{font-size:37px}}.topbar{z-index:20;color:#183e35;background:#fff;border-bottom:1px solid #e1e7e4;position:sticky;top:0;box-shadow:0 1px 4px #103b350d}.topbar:after{display:none}.topbar .wrap{min-height:66px}.topbar .brand{color:#0f5545;font-size:23px}.topbar .brand .brand-mark i{background:#0f5545}.topbar .brand .brand-mark i:nth-child(2){background:#e08a55}.topbar .who{color:#59756a}.logout{color:#b54e3d}.ataa-page{max-width:1060px;padding-top:42px;padding-bottom:70px}.ataa-welcome{color:#f9fffb;background:#0f5545;border-radius:14px;justify-content:space-between;align-items:center;gap:28px;min-height:185px;padding:34px 38px;display:flex;position:relative;overflow:hidden}.ataa-welcome:after{content:"";border:1px solid #ffffff2e;border-radius:50%;width:250px;height:250px;position:absolute;bottom:-145px;left:-80px}.ataa-welcome>div{z-index:1;position:relative}.ataa-welcome p{color:#abd0c1;margin:0 0 5px;font-size:13px;font-weight:700}.ataa-welcome h1{color:#fff;letter-spacing:-1.3px;margin:0 0 8px;font-size:37px}.ataa-welcome span{color:#d7e9e1;font-size:14px}.ataa-welcome.compact{min-height:145px}.ataa-stat{color:#103d35;text-align:center;background:#f6ad6e;border:7px solid #ffffff2e;border-radius:50%;flex:0 0 125px;place-content:center;width:125px;height:125px;display:grid}.ataa-stat b{font-size:36px;line-height:1;display:block}.ataa-stat span{color:#245148;margin-top:4px;font-size:12px}.ataa-list{background:#fff;border:1px solid #e0e7e4;border-radius:12px;margin-top:28px;overflow:hidden}.ataa-row{min-height:84px;color:inherit;border-bottom:1px solid #edf1ef;align-items:center;gap:16px;padding:15px 20px;text-decoration:none;transition:background .16s;display:flex}.ataa-row:last-child{border:0}.ataa-row:hover{background:#f3f8f5}.ataa-row b{color:#0e624f;background:#dcefe7;border-radius:12px;place-items:center;width:42px;height:42px;font-size:17px;display:grid}.ataa-row strong{color:#173f35;font-size:16px}.ataa-row small{color:#779087}.ataa-row em{color:#0d755e;margin-inline-start:auto;font-size:12px;font-style:normal;font-weight:700}.ataa-create .card{max-width:500px;box-shadow:none;background:#fff;border:1px solid #e0e7e4;border-radius:12px}.ataa-create .card h2{color:#173f35}.ataa-create .btn{background:#0f6b56;border-color:#0f6b56;border-radius:8px}.ataa-create .btn:hover:not(:disabled){background:#0b5847}.ataa-page .folder-tabs{border:0;gap:8px}.ataa-page .folder-tabs a{background:#fff;border:1px solid #dde7e2;border-radius:8px}.ataa-page .folder-tabs a.on{background:#0f6b56;border-color:#0f6b56}.ataa-page .split>.side .card{box-shadow:none;background:#fff;border-color:#e0e7e4;border-radius:12px}@media (max-width:720px){.ataa-page{padding-top:22px}.ataa-welcome{border-radius:0;min-height:160px;margin-inline:-20px;padding:28px 22px}.ataa-welcome h1{font-size:31px}.ataa-stat{display:none}.ataa-row{padding:13px}.ataa-row em{display:none}}
