.ia-top,.ia-list,.ia-ed,.ia-val,.ia-modal,.ia-pdf,.ia-hook,.ia-brand{position:absolute}.sy-canvas .ia-ed,.sy-canvas .ia-list,.sy-canvas .ia-val{display:none}.sy-canvas[data-state=hook] .ia-ed,.sy-canvas[data-state=editor] .ia-ed,.sy-canvas[data-state=list] .ia-list,.sy-canvas[data-state=validator] .ia-val{display:block}.sy-canvas[data-state=editor] .ia-ed,.sy-canvas[data-state=validator] .ia-val,.sy-canvas[data-state=list] .ia-list{animation:sy-fade .35s var(--ease)}.ia-top{z-index:4;background:var(--white);border-bottom:1px solid var(--line);align-items:center;gap:22px;height:52px;padding:0 22px;display:flex;top:0;left:0;right:0}.ia-logo{border-right:1px solid var(--line);letter-spacing:-.03em;align-items:center;gap:9px;padding-right:20px;font-size:16px;font-weight:600;display:flex}.ia-logo svg{width:24px;height:24px}.ia-crumbs{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:flex}.ia-crumbs i{color:var(--subtle);font-style:normal}.ia-crumbs b{color:var(--ink);font-weight:500}.ia-crumbs em{border:1px solid var(--sig);color:var(--sig);letter-spacing:.08em;margin-left:4px;padding:1px 5px;font-size:9px;font-style:normal;font-weight:600}.ia-crumbs .c-val,.ia-crumbs .c-doc{display:none}.sy-canvas[data-state=editor] .c-doc,.sy-canvas[data-state=hook] .c-doc{display:inline}.sy-canvas[data-state=validator] .c-art,.sy-canvas[data-state=validator] .c-doc{display:none}.sy-canvas[data-state=validator] .c-val{display:inline}.ia-me{background:var(--ink);width:32px;height:32px;color:var(--white);place-items:center;margin-left:auto;font-size:11px;font-weight:600;display:grid}.ia-btn{background:var(--ink);height:38px;color:var(--white);white-space:nowrap;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:500;transition:background .2s,transform .15s;display:inline-flex}.ia-btn .ia-plus{font-size:17px;font-weight:400;line-height:1}.ia-btn .ia-ic svg{width:14px;height:14px;display:block}.ia-btn.ia-ghost{background:var(--white);color:var(--ink);border:1px solid var(--line-strong)}.ia-btn.hover{background:#2a2a2a}.ia-btn.press{background:var(--sig);transform:scale(.97)}.ia-search{height:38px;color:var(--subtle);background:#f2f2f0;align-items:center;padding:0 14px;font-size:13px;display:flex}.ia-search:before{content:"⌕";color:var(--muted);margin-right:8px;font-size:15px}.ia-lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:18px 0 8px;font-size:10.5px;font-weight:600}.ia-input{border:1px solid var(--line-strong);background:var(--white);height:38px;color:var(--ink);white-space:nowrap;align-items:center;padding:0 12px;font-size:13px;display:flex;overflow:hidden}.ia-input.hover,.ia-input.press{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.ia-mention{color:#b5301b;white-space:nowrap;background:#fceae6;padding:1px 5px;font-weight:600}.ia-ai{background:var(--ink);width:26px;height:26px;color:var(--white);flex:none;place-items:center;display:grid}.ia-ai svg{width:14px;height:14px}.ia-bad{color:#c0331c;letter-spacing:.06em;background:#fceae6;border:1px solid #f3b3a8;align-items:center;padding:2px 7px;font-size:10px;font-weight:600;display:inline-flex}.ia-ok{color:#1f7a3d;letter-spacing:.06em;background:#eaf6ee;border:1px solid #a9d6b5;align-items:center;padding:2px 7px;font-size:10px;font-weight:600;display:inline-flex}.ia-list{background:var(--paper);padding:34px 72px;inset:52px 0 0}.ia-lh{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:flex-end;padding-bottom:20px;display:flex}.ia-lh h3{letter-spacing:-.035em;margin:0;font-size:34px;font-weight:600}.ia-lh p{color:var(--muted);margin:4px 0 0;font-size:13px}.ia-table{background:var(--white);border:1px solid var(--line);margin-top:24px;padding:18px 18px 4px}.ia-table .ia-search{width:340px;margin-bottom:12px}.ia-tr{border-top:1px solid var(--line);grid-template-columns:2.2fr 1fr .8fr 1fr;align-items:center;min-height:56px;font-size:13px;display:grid}.ia-tr.ia-th{border-top:0;border-bottom:1px solid var(--ink);letter-spacing:.08em;text-transform:uppercase;min-height:34px;color:var(--muted);font-size:10px;font-weight:600}.ia-tr b{font-size:13.5px;display:block}.ia-tr i{color:var(--muted);font-size:11.5px;font-style:normal;display:block}.ia-avs{gap:4px;display:flex}.ia-avs i{border:1px solid var(--line-strong);width:22px;height:22px;color:var(--ink);place-items:center;font-size:8.5px;font-weight:600;display:grid}.ia-open{border:1px solid var(--line-strong);justify-self:end;padding:6px 12px;font-size:12px}.ia-ed{inset:52px 0 0}.ia-docarea{background:#e9e9e5;width:828px;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.ia-tb{background:var(--ink);color:#bdbdbd;align-items:center;gap:10px;height:42px;padding:0 14px 0 18px;display:flex}.ia-pages{letter-spacing:.1em;margin-right:auto;font-size:10.5px;font-weight:500}.ia-zoom{border:1px solid #3a3a3a;align-items:center;height:30px;display:flex}.ia-zoom i,.ia-zoom b{color:#dadada;place-items:center;height:28px;padding:0 10px;font-size:11.5px;font-style:normal;font-weight:500;display:grid}.ia-zoom b{border-left:1px solid #3a3a3a;border-right:1px solid #3a3a3a}.ia-tbb{height:30px;color:var(--white);white-space:nowrap;border:1px solid #3a3a3a;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:500;transition:background .2s,transform .15s;display:inline-flex}.ia-tbb .ia-ic svg{width:14px;height:14px;display:block}.ia-tbb.ia-wh{background:var(--white);border-color:var(--white);color:var(--ink)}.ia-tbb.hover{background:#2a2a2a}.ia-tbb.ia-wh.hover{background:#ececec}.ia-tbb.press{background:var(--sig);border-color:var(--sig);color:var(--white);transform:scale(.97)}.ia-page{background:var(--white);width:560px;min-height:700px;box-shadow:0 0 0 1px var(--line);margin:22px auto 0;padding:36px 48px;position:relative}.ia-ph{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.ia-pl svg{width:30px;height:30px;display:block}.ia-conf{border:1px solid var(--ink);letter-spacing:.1em;padding:2px 7px;font-size:9px;font-weight:600}.ia-rule{background:var(--sig);width:34px;height:3px;margin-top:20px;display:block}.ia-ptitle{letter-spacing:-.035em;margin-top:14px;font-size:28px;font-weight:600;line-height:1.1}.ia-pmeta{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto 1fr;align-items:baseline;gap:4px 10px;margin-top:12px;padding:8px 0;font-size:11.5px;display:grid}.ia-pmeta span{letter-spacing:.08em;color:var(--muted);font-size:9px;font-weight:600}.ia-pmeta b{font-weight:500}.ia-sec{margin:16px -10px 0;padding:6px 10px;transition:background .3s}.ia-sec.pulse{box-shadow:inset 3px 0 0 var(--sig);background:#fceae6}.ia-sec h5{margin:0;font-size:13px;font-weight:600}.ia-sec p{color:#333;margin:5px 0 0;font-size:11.5px;line-height:1.55}.ia-ptab{margin-top:6px;font-size:11px}.ia-ptab div{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr 110px;padding:5px 0;display:grid}.ia-ptab div:first-child{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom-color:var(--ink);font-size:9px;font-weight:600}.ia-ptab div span:last-child{text-align:right}.ia-ptab .ia-disc b{font-weight:600}.ia-ptab .ia-disc b.pulse{color:#c0331c;outline:2px solid var(--sig);outline-offset:1px;background:#fceae6}.ia-panel{background:var(--white);border-left:1px solid var(--line);flex-direction:column;width:400px;display:flex;position:absolute;top:0;bottom:0;left:828px}.ia-ptitle2{border-bottom:1px solid var(--line);letter-spacing:-.03em;flex:none;align-items:center;height:52px;padding:0 18px;font-size:21px;font-weight:600;display:flex}.ia-chat{flex-direction:column;flex:1;min-height:0;display:flex}.ia-msgs{flex-direction:column;flex:1;justify-content:flex-end;gap:10px;min-height:0;padding:14px 16px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 30px);mask-image:linear-gradient(#0000,#000 30px)}.ia-m{font-size:12.5px;line-height:1.45}.ia-m.on{animation:sy-rise .35s var(--ease)}.ia-m.ia-me2{border-left:3px solid var(--ink);background:#f2f2f0;padding:8px 12px}.ia-m.ia-me2 time{color:var(--muted);letter-spacing:.04em;margin-bottom:2px;font-size:10px;display:block}.ia-m.ia-sys{border:1px dashed var(--line-strong);color:var(--muted);padding:8px 12px;font-size:12px}.ia-m.ia-sys span{letter-spacing:.08em;color:var(--ink);text-transform:uppercase;font-size:9.5px;font-weight:600;display:block}.ia-m.ia-ai2{gap:10px;display:flex}.ia-m.ia-ai2 em{letter-spacing:.08em;color:var(--muted);margin-bottom:2px;font-size:9.5px;font-style:normal;font-weight:600;display:block}.ia-m.ia-q>div{border:1px solid var(--ink);padding:8px 10px}.ia-chips{gap:6px;margin-top:8px;display:flex}.ia-chips span{border:1px dashed var(--line-strong);padding:3px 8px;font-size:11px;transition:background .2s}.ia-chips span.hover{border-style:solid;border-color:var(--ink)}.ia-chips span.press{background:var(--ink);color:var(--white)}.ia-file{align-items:center;gap:8px;margin-top:2px;display:flex}.ia-file i{letter-spacing:.04em;width:30px;height:30px;color:var(--white);background:var(--ink);place-items:center;font-size:7.5px;font-style:normal;font-weight:700;display:grid}.ia-file i.ia-fpdf{background:#c0331c}.ia-file i.ia-fxls{background:#1f7a3d}.ia-file i.ia-fdoc{background:#2b5797}.ia-file b{font-size:12px}.ia-file em{color:var(--muted);margin-left:auto;font-size:10.5px;font-style:normal}.ia-rcard{border:1px solid var(--line);background:var(--white);align-items:center;gap:10px;padding:8px 10px;transition:border-color .2s,box-shadow .2s;display:flex}.ia-rcard .ia-ic svg{width:16px;height:16px;display:block}.ia-rcard b{font-size:12.5px;display:block}.ia-rcard i{color:var(--muted);font-size:10.5px;font-style:normal;display:block}.ia-rcard .ia-bad,.ia-rcard .ia-ok{margin-left:auto}.ia-rcard.hover{border-color:var(--ink)}.ia-rcard.press,.ia-rcard.pulse{box-shadow:0 0 0 2px var(--sig)}.ia-work{color:var(--muted);align-items:center;gap:8px;font-size:11.5px;display:flex}.ia-dots{gap:3px;display:inline-flex}.ia-dots i{background:var(--muted);width:4px;height:4px;animation:1s infinite sy-dot}.ia-dots i:nth-child(2){animation-delay:.15s}.ia-dots i:nth-child(3){animation-delay:.3s}.ia-queue{background:var(--ink);color:var(--white);flex:none;margin:0 16px 6px;padding:6px 10px;font-size:11px}.ia-queue b{color:var(--sig)}.ia-comp{border:1px solid var(--line-strong);background:var(--white);flex:none;align-items:flex-end;gap:8px;min-height:44px;margin:0 16px;padding:6px 6px 6px 10px;font-size:12.5px;line-height:1.45;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.ia-comp.hover,.ia-comp.press,.ia-comp:has(.ia-caret.on){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.ia-clip{color:var(--muted);flex:none;align-self:center}.ia-clip svg{width:16px;height:16px;display:block}.ia-clip.hover,.ia-clip.press{color:var(--sig)}.ia-cph{color:var(--subtle);align-self:center}.ia-ctext{flex:1;align-self:center;min-width:0;padding:3px 0}.ia-comp .typing:after{display:none}.ia-caret{vertical-align:-.15em;background:var(--ink);width:1.5px;height:1.1em;margin-left:1px;animation:1s step-end infinite sy-blink;display:inline-block}.ia-send{width:30px;height:30px;color:var(--muted);background:#ededed;flex:none;place-items:center;transition:background .2s,color .2s;display:grid}.ia-send svg{width:14px;height:14px}.ia-comp:has(.ia-caret.on) .ia-send,.ia-send.hover{background:var(--ink);color:var(--white)}.ia-send.press{background:var(--sig);color:var(--white)}.ia-hint{color:var(--subtle);flex:none;padding:6px 16px 10px;font-size:10px}.ia-pick{z-index:3;background:var(--white);border:1px solid var(--ink);position:absolute;bottom:calc(100% + 6px);left:-1px;right:-1px;box-shadow:0 16px 34px -18px #0a0a0a73}.ia-pick.on{animation:sy-rise .25s var(--ease)}.ia-pick-i{align-items:center;gap:10px;padding:8px 10px;display:flex}.ia-pick-i.on{background:var(--paper);box-shadow:inset 3px 0 0 var(--sig)}.ia-pick-i.press{background:#fceae6}.ia-pick-i i{background:var(--ink);width:28px;height:28px;color:var(--white);place-items:center;font-size:7px;font-style:normal;font-weight:700;display:grid}.ia-pick-i b{font-size:12px;display:block}.ia-pick-i em{color:var(--muted);font-size:10.5px;font-style:normal;display:block}.ia-pane{background:var(--white);padding:4px 16px;position:absolute;inset:52px 0 0}.ia-pane.on{animation:.25s sy-fade}.ia-addrow{gap:8px;display:flex}.ia-addrow .ia-input{flex:1}.ia-person{border-bottom:1px solid var(--line);align-items:center;gap:10px;height:44px;font-size:12.5px;display:flex}.ia-person.on{animation:sy-rise .35s var(--ease)}.ia-person i{border:1px solid var(--line-strong);place-items:center;width:28px;height:28px;font-size:9.5px;font-style:normal;font-weight:600;display:grid}.ia-person em{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:10.5px;font-style:normal}.ia-ver{border-bottom:1px solid var(--line);gap:12px;padding:12px 0;transition:background .2s;display:flex;position:relative}.ia-ver>b{border:1px solid var(--line-strong);flex:none;align-self:flex-start;place-items:center;width:36px;height:22px;font-size:10.5px;font-weight:500;display:grid}.ia-ver.ia-cur>b{background:var(--ink);border-color:var(--ink);color:var(--white)}.ia-ver q{quotes:none;font-size:12px;line-height:1.4;display:block}.ia-ver i{color:var(--muted);margin-top:2px;font-size:10px;font-style:normal;display:block}.ia-ver>em{border:1px solid var(--ink);letter-spacing:.08em;padding:2px 6px;font-size:9px;font-style:normal;font-weight:600;position:absolute;top:12px;right:0}.ia-restore{background:var(--ink);color:var(--white);opacity:0;padding:3px 8px;font-size:10.5px;transition:opacity .2s;position:absolute;top:12px;right:0}.ia-ver.hover{background:var(--paper)}.ia-ver.hover .ia-restore{opacity:1}.ia-rail{background:var(--white);border-left:1px solid var(--line);width:52px;position:absolute;top:0;bottom:0;right:0}.ia-ri{border-bottom:1px solid var(--line);letter-spacing:.06em;height:58px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:7.5px;font-weight:600;transition:background .2s;display:flex;position:relative}.ia-ri .ia-ic{color:var(--ink);font-size:16px;line-height:1}.ia-ri .ia-ic svg{width:16px;height:16px;display:block}.ia-ri>i{background:var(--ink);width:2px;position:absolute;top:0;bottom:0;left:0}.ia-ri:has(>i.on){background:var(--paper);color:var(--ink)}.ia-ri.hover{background:var(--paper)}.ia-ri.press{background:#fceae6}.ia-note{z-index:3;pointer-events:none;border:3px solid var(--sig);animation:.3s sy-fade;position:absolute}.ia-note span{background:var(--sig);color:var(--white);white-space:nowrap;padding:5px 10px;font-size:13px;font-weight:600;position:absolute;top:-30px;left:-3px}.ia-note.ia-fdoc{width:592px;height:600px;top:52px;left:118px}.ia-note.chat{width:394px;height:660px;top:4px;left:830px}.ia-note.chat span{top:auto;bottom:-30px}.ia-val{inset:52px 0 0}.ia-val .ia-tb{gap:12px;width:828px;position:absolute;top:0;left:0}.ia-badge{color:#dadada;letter-spacing:.08em;border:1px solid #5a5a5a;padding:3px 8px;font-size:10px;font-weight:600}.ia-badge.on{background:var(--white);border-color:var(--white);color:var(--ink)}.ia-tbinfo{color:#9a9a9a;white-space:nowrap;text-overflow:ellipsis;margin-right:auto;font-size:11px;overflow:hidden}.ia-vdoc{background:#e9e9e5;width:828px;padding:22px 92px;position:absolute;top:42px;bottom:0;left:0;overflow:hidden}.ia-vdoc>*{position:relative}.ia-vdoc:before{content:"";background:var(--white);box-shadow:0 0 0 1px var(--line);position:absolute;inset:22px 92px -10px}.ia-vdoc h4{letter-spacing:-.025em;margin:0;padding:30px 36px 0;font-size:22px;font-weight:600}.ia-vdoc p{color:#333;margin:8px 0 0;padding:0 36px;font-size:12px;line-height:1.55}.ia-vdoc ol{margin:14px 0 0;padding:0 36px;font-size:12.5px;line-height:1.5;list-style:none}.ia-vdoc li{border-bottom:1px solid var(--line);padding:5px 0}.ia-vdoc li.on{animation:sy-rise .3s var(--ease)}.ia-vdoc li.ia-more{color:var(--muted)}.ia-vdoc li.ia-more b{color:var(--ink)}.ia-vchat{background:var(--white);border-left:1px solid var(--line);flex-direction:column;display:flex;position:absolute;inset:0 0 0 828px}.ia-modal{z-index:6;background:#0a0a0a61;place-items:center;display:grid;inset:0}.ia-modal.on{animation:.25s sy-fade}.ia-mc{background:var(--white);border-top:2px solid var(--ink);width:640px;box-shadow:0 30px 70px -30px #0a0a0a8c}.ia-modal.on .ia-mc{animation:sy-rise .35s var(--ease)}.ia-mc.ia-wide{width:880px}.ia-mh{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;column-gap:12px;padding:18px 24px;display:grid;position:relative}.ia-mh .ia-mi{color:var(--ink);grid-row:span 2}.ia-mh .ia-mi svg{width:18px;height:18px;margin-top:4px;display:block}.ia-mh b{letter-spacing:-.025em;align-items:center;gap:10px;font-size:21px;font-weight:600;display:flex}.ia-mh>span:not(.ia-mi){color:var(--muted);grid-column:2;font-size:12px}.ia-mh>b:first-child,.ia-mh>b:first-child~span{grid-column:1/-1}.ia-mh i{color:var(--muted);font-size:20px;font-style:normal;position:absolute;top:16px;right:20px}.ia-mb{background:#fafafa;padding:16px 24px}.ia-fields{background:#f2f2f0;grid-template-columns:1.4fr 1fr;gap:12px;padding:14px;display:grid}.ia-fields label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:600;display:block}.ia-fields .ia-input{text-transform:none;letter-spacing:0;margin-top:6px;font-weight:400}.ia-tpls{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.ia-tpl{background:var(--white);border:1px solid var(--line);min-height:118px;padding:12px;transition:border-color .2s,box-shadow .2s;position:relative}.ia-tpl .ia-ic{border:1px solid var(--line-strong);place-items:center;width:30px;height:30px;font-size:13px;display:grid}.ia-tpl b{margin-top:8px;font-size:13px;display:block}.ia-tpl em{color:var(--muted);margin-top:3px;font-size:10.5px;font-style:normal;line-height:1.4;display:block}.ia-tpl i{letter-spacing:.08em;color:var(--subtle);margin-top:6px;font-size:9px;font-style:normal;display:block}.ia-tpl .ia-sq{background:var(--ink);width:9px;height:9px;position:absolute;top:10px;right:10px}.ia-tpl.hover{border-color:var(--muted)}.ia-tpl.press,.ia-tpl:has(.ia-sq.on){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.ia-tpl:has(.ia-sq.on) .ia-ic{background:var(--ink);color:var(--white);border-color:var(--ink)}.ia-mf{background:#f2f2f0;justify-content:flex-end;gap:10px;padding:14px 24px;display:flex}.ia-counts{color:var(--muted);font-size:12.5px}.ia-rt{margin-top:10px;font-size:12px}.ia-rt>div{border-bottom:1px solid var(--line);grid-template-columns:1.1fr .7fr 2.2fr;align-items:start;gap:14px;padding:10px 0;display:grid}.ia-rt .ia-th{border-bottom-color:var(--ink);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:6px 0;font-size:9.5px;font-weight:600}.ia-rt .ia-bad,.ia-rt .ia-ok{letter-spacing:0;background:0 0;border:0;justify-self:start;padding:0;font-size:12px}.ia-rt u{width:max-content;color:var(--ink);text-underline-offset:3px;margin-top:5px;font-size:11.5px;font-weight:600;display:block}.ia-rt u.hover{color:var(--sig)}.ia-rt u.press{background:#fceae6}.ia-rt [data-sy^=where].pulse{background:#fff1b8}.ia-rt .ia-okrow{opacity:.7}.ia-pdf{z-index:5;background:#3b3f44;inset:52px 0 0}.ia-pdf.on{animation:.3s sy-fade}.ia-pdfbar{color:#e6e6e6;background:#2a2d31;align-items:center;gap:14px;height:42px;padding:0 18px;font-size:12.5px;display:flex}.ia-pdfbar span{color:#9a9a9a}.ia-pdfpages{justify-content:center;gap:24px;padding-top:22px;display:flex}.ia-pdfpage{background:var(--white);width:400px;height:566px;padding:28px 34px;font-size:.92em;overflow:hidden;box-shadow:0 10px 30px #00000059}.ia-pdf.on .ia-pdfpage{animation:sy-rise .5s var(--ease)}.ia-pdfpage .ia-ptitle{font-size:22px}.ia-pdfpage .ia-l{background:var(--line);height:6px;margin-top:12px;display:block}.ia-pdfpage .ia-l.ia-s{width:70%}.ia-pdfpage .ia-l.ia-t{background:var(--ink);width:40%;height:9px}.ia-pdfpage.ia-p2{padding-top:30px}.ia-pdfpage .ia-sec p,.ia-pdfpage .ia-ptab{font-size:10.5px}.ia-hook{z-index:8;backdrop-filter:blur(6px);background:#fafafac7;place-items:center;display:grid;inset:0}.ia-hcard{background:var(--white);border-top:2px solid var(--ink);width:560px;padding:26px 28px 24px;box-shadow:0 30px 70px -30px #0a0a0a73}.ia-hh{align-items:center;gap:10px;display:flex}.ia-hh .ia-mi svg{width:20px;height:20px;display:block}.ia-hh b{letter-spacing:-.03em;font-size:24px;font-weight:600}.ia-hh .ia-bad,.ia-hh .ia-ok{padding:3px 8px;font-size:11px}.ia-hh .ia-ok.on{animation:sy-pop .4s var(--ease)}.ia-hsub{color:var(--muted);margin-top:4px;font-size:12.5px}.ia-cells{grid-template-columns:repeat(12,1fr);gap:6px;margin-top:20px;display:grid}.ia-cells i{background:#ededeb;height:30px}.ia-cells i.on{animation:sy-pop .3s var(--ease);background:#2e9f55}.ia-hnum{color:var(--muted);margin-top:16px;font-size:14px}.ia-hnum b{letter-spacing:-.03em;color:var(--ink);font-size:30px;font-weight:600}.ia-hook.pulse .ia-hcard{box-shadow:0 0 0 3px #2e9f55,0 30px 70px -30px #0a0a0a73}.ia-brand{z-index:9;background:var(--white);transition:opacity .5s var(--ease),visibility 0s .5s;flex-direction:column;justify-content:center;align-items:center;gap:12px;inset:0;display:flex!important}.ia-brand.sy-m:not(.on){opacity:0;visibility:hidden}.ia-brand svg{width:76px;height:76px;animation:sy-pop .6s var(--ease)}.ia-brand b{letter-spacing:-.04em;font-size:42px;font-weight:600}.ia-brand span{color:var(--muted);font-size:16px}[data-layout=tall] .ia-top{gap:10px;height:46px;padding:0 12px}[data-layout=tall] .ia-logo{border-right:0;padding-right:0;font-size:14px}[data-layout=tall] .ia-logo svg{width:20px;height:20px}[data-layout=tall] .ia-crumbs>span:first-child,[data-layout=tall] .ia-crumbs>i:first-of-type{display:none}[data-layout=tall] .ia-crumbs{font-size:11px;overflow:hidden}[data-layout=tall] .ia-crumbs b{text-overflow:ellipsis;max-width:150px;overflow:hidden}[data-layout=tall] .ia-me{width:28px;height:28px}[data-layout=tall] .ia-list{padding:20px 14px;top:46px}[data-layout=tall] .ia-lh{flex-direction:column;align-items:flex-start;gap:12px}[data-layout=tall] .ia-lh h3{font-size:26px}[data-layout=tall] .ia-table{padding:10px}[data-layout=tall] .ia-table .ia-search{width:auto}[data-layout=tall] .ia-tr{grid-template-columns:1fr auto}[data-layout=tall] .ia-tr>span:nth-child(2),[data-layout=tall] .ia-tr>span:nth-child(3){display:none}[data-layout=tall] .ia-ed,[data-layout=tall] .ia-val{inset:46px 0 0}[data-layout=tall] .ia-docarea{width:auto;height:262px;bottom:auto;right:0}[data-layout=tall] .ia-tb{gap:6px;height:36px;padding:0 8px}[data-layout=tall] .ia-zoom{display:none}[data-layout=tall] .ia-tbb{height:26px;padding:0 9px;font-size:11px}[data-layout=tall] .ia-pages{font-size:9px}[data-layout=tall] .ia-page{width:330px;min-height:0;margin:10px auto 0;padding:16px 18px}[data-layout=tall] .ia-pl svg{width:22px;height:22px}[data-layout=tall] .ia-ptitle{margin-top:8px;font-size:18px}[data-layout=tall] .ia-rule{margin-top:10px}[data-layout=tall] .ia-pmeta{margin-top:8px;font-size:10px}[data-layout=tall] .ia-sec{margin-top:8px}[data-layout=tall] .ia-sec h5{font-size:11.5px}[data-layout=tall] .ia-sec p,[data-layout=tall] .ia-ptab{font-size:10px}[data-layout=tall] .ia-ptab div{grid-template-columns:24px 1fr 80px;padding:3px 0}[data-layout=tall] .ia-rail{border-left:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);width:auto;height:40px;display:flex;inset:262px 0 auto}[data-layout=tall] .ia-ri{border-bottom:0;flex-direction:row;flex:1;gap:4px;height:40px;font-size:7px}[data-layout=tall] .ia-ri .ia-ic{font-size:13px}[data-layout=tall] .ia-ri>i{width:auto;height:2px;inset:auto 0 0}[data-layout=tall] .ia-panel{border-left:0;width:auto;top:302px;left:0;right:0}[data-layout=tall] .ia-ptitle2{height:38px;padding:0 12px;font-size:16px}[data-layout=tall] .ia-pane{padding:2px 12px;inset:38px 0 0}[data-layout=tall] .ia-msgs{gap:7px;padding:8px 12px}[data-layout=tall] .ia-m{font-size:11.5px}[data-layout=tall] .ia-comp{min-height:38px;margin:0 12px;font-size:11.5px}[data-layout=tall] .ia-queue{margin:0 12px 4px}[data-layout=tall] .ia-hint{display:none}[data-layout=tall] .ia-comp{margin-bottom:10px}[data-layout=tall] .ia-person{height:36px}[data-layout=tall] .ia-ver{padding:7px 0}[data-layout=tall] .ia-note.ia-fdoc{width:336px;height:210px;top:44px;left:12px}[data-layout=tall] .ia-note.ia-fdoc span,[data-layout=tall] .ia-note.chat span{top:0;bottom:auto;left:0}[data-layout=tall] .ia-note.chat{width:352px;height:286px;top:304px;left:2px}[data-layout=tall] .ia-val .ia-tb{width:auto;right:0}[data-layout=tall] .ia-tbinfo{display:none}[data-layout=tall] .ia-vdoc{width:auto;height:300px;padding:10px 12px;top:36px;bottom:auto;right:0}[data-layout=tall] .ia-vdoc:before{top:10px;left:12px;right:12px}[data-layout=tall] .ia-vdoc h4{padding:14px 16px 0;font-size:16px}[data-layout=tall] .ia-vdoc p,[data-layout=tall] .ia-vdoc ol{padding:0 16px;font-size:10.5px}[data-layout=tall] .ia-vdoc li{padding:3px 0}[data-layout=tall] .ia-vchat{border-left:0;border-top:1px solid var(--line);top:336px;left:0}[data-layout=tall] .ia-mc,[data-layout=tall] .ia-mc.ia-wide{width:344px}[data-layout=tall] .ia-mh{padding:12px 14px}[data-layout=tall] .ia-mh b{font-size:16px}[data-layout=tall] .ia-mh>span:not(.ia-mi){font-size:10.5px}[data-layout=tall] .ia-mb{padding:10px 14px}[data-layout=tall] .ia-fields{grid-template-columns:1fr;padding:10px}[data-layout=tall] .ia-tpls{grid-template-columns:1fr;gap:6px}[data-layout=tall] .ia-tpl{min-height:0;padding:8px 10px 8px 48px}[data-layout=tall] .ia-tpl .ia-ic{position:absolute;top:10px;left:10px}[data-layout=tall] .ia-tpl b{margin-top:0;font-size:12px}[data-layout=tall] .ia-tpl em{font-size:10px}[data-layout=tall] .ia-tpl i{display:none}[data-layout=tall] .ia-mf{padding:10px 14px}[data-layout=tall] .ia-rt>div{grid-template-columns:1fr;gap:3px;padding:7px 0}[data-layout=tall] .ia-rt .ia-th{display:none}[data-layout=tall] .ia-rt{font-size:11px}[data-layout=tall] .ia-pdf{inset:46px 0 0}[data-layout=tall] .ia-pdfpage{width:300px;height:424px;padding:20px 24px}[data-layout=tall] .ia-pdfpage.ia-p2{display:none}[data-layout=tall] .ia-hcard{width:332px;padding:18px}[data-layout=tall] .ia-hh b{font-size:19px}[data-layout=tall] .ia-cells{grid-template-columns:repeat(8,1fr);gap:5px}[data-layout=tall] .ia-cells i{height:24px}[data-layout=tall] .ia-brand b{font-size:32px}[data-layout=tall] .ia-brand span{text-align:center;padding:0 20px;font-size:13px}
