.stage.vstage{height:auto;min-height:0;flex:1 1;align-items:start;grid-template-columns:288px minmax(0,1fr)}.vstage .roster{position:-webkit-sticky;position:sticky;top:var(--top-h);align-self:start;max-height:calc(100dvh - var(--top-h));overflow-y:auto;width:auto;border-right:0}.vmain{padding:var(--pad-y) var(--pad) 24px}.vmain,.vmain>.vsec{min-width:0;display:flex;flex-direction:column;gap:12px}.vmain h1.h1{margin:0}html{scroll-padding-bottom:96px}.pt{width:100%}.pt .nm .pt__st{display:block;font-size:var(--t-small);color:var(--text-2)}.pt .nm .pt__st.fail{color:var(--lamp-fail);font-weight:700}.pt .pt__kind{grid-column:3;align-self:start;padding-top:2px;color:var(--text-2);text-align:right;white-space:nowrap}.pt .pt__kind,.vstage .roster h2 .mono{font-size:var(--t-small)}@media (min-width:861px) and (max-width:1180px){.stage.vstage{grid-template-columns:232px minmax(0,1fr)}}@media (max-width:860px){.stage.vstage{grid-template-columns:minmax(0,1fr)}.vstage .roster{position:static;max-height:none;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;border-right:0;border-bottom:1px solid var(--line);padding:8px 0}.vstage .roster h2{display:none}.vstage .roster>div{display:flex;flex-wrap:nowrap}.vstage .roster .pt{width:auto;min-width:176px;flex:none;border-top:0;border-right:1px solid var(--line)}.vstage .roster .pt:last-child{border-bottom:0}.vstage .roster>p{white-space:nowrap}}.patient-bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:8px 16px;gap:8px 16px}.patient-bar__mid{gap:8px 16px;min-width:0}.patient-bar__act,.patient-bar__mid{display:flex;align-items:center;flex-wrap:wrap}.patient-bar__act{gap:8px;margin-left:auto}.nw,.patient-bar .nw{white-space:nowrap}.patient-bar .sub .mono{font-weight:700}.patient-bar .nm{font-size:var(--t-2xl);font-weight:700;letter-spacing:-.01em}.patient-bar .sub{color:var(--text);font-size:var(--t-base)}.allergy{display:inline-flex;align-items:center;gap:8px;padding:0 12px;min-height:32px;border:2px solid var(--lamp-fail);border-radius:var(--r-ctl);font-size:var(--t-base);font-weight:700;color:var(--lamp-fail);background:var(--fail-wash)}@media (max-width:700px){.patient-bar{grid-template-columns:minmax(0,1fr)}.patient-bar__act{margin-left:0}}.prep-row{display:grid;grid-template-columns:1.2fr 1fr 1fr .8fr;grid-gap:16px;gap:16px}.prep-row.nurse{grid-template-columns:1fr 1.1fr 1fr 1fr .8fr}.prep-row .fld .in{min-height:48px}.prep-row .fld .in.mono{letter-spacing:.02em}@media (max-width:1180px){.prep-row.nurse,.prep-row:not(.edu-prep-row){grid-template-columns:1fr 1fr}.prep-row.nurse .fld--doctor{grid-column:1/-1}}@media (max-width:900px){.prep-row{grid-template-columns:1fr 1fr}}@media (max-width:520px){.prep-row,.prep-row.edu-prep-row,.prep-row.nurse{grid-template-columns:1fr 1fr;gap:12px}.prep-row .fld .in{min-height:44px}.prep-row .fld:first-child:nth-last-child(3){grid-column:1/-1}}.idline{display:flex;align-items:center;gap:8px 16px;flex-wrap:wrap;min-height:44px;padding:8px 16px;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-ctl);font-size:var(--t-base)}.idline .nm{font-weight:700}.idline.ok{border-left:4px solid var(--lamp-ok)}.idline.wait{border-left:4px solid var(--lamp-wait)}.idline.fail{border-left:4px solid var(--lamp-fail)}.busyline{margin:0;color:var(--text-2);font-size:var(--t-base)}.newbox{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.newbox .fld{flex:1 1;min-width:200px;max-width:360px}.norec-bar .callout__body .muted{margin-left:4px}.start-panel{position:relative;display:flex;align-items:center;gap:16px 32px;flex-wrap:wrap;padding:24px;border:1px solid transparent;border-radius:var(--r-card);background:var(--panel);box-shadow:var(--card-shadow)}.start-panel .btn.big{min-height:72px;min-width:220px;font-size:var(--t-xl)}.start-panel__side{min-width:0}.start-panel__main,.start-panel__side{display:flex;flex-direction:column;gap:8px}.start-panel__main{align-items:center}#need{color:var(--attn-ink);font-weight:700}.callout.wrap{flex-wrap:wrap}.callout.wrap>.callout__body{flex:1 1 260px}.rv-body>.callout.wrap{align-self:start}.start-panel__up{align-self:center}.callout .up-bar{display:block;width:100%;max-width:420px;height:10px;margin:8px 0;accent-color:var(--signal)}.callout .up-bar+.muted{display:block}#need:empty{display:none}#need:focus{outline:none}.link-btn{align-self:flex-start;min-height:44px;padding:0 4px;background:none;border:0;color:var(--text-2);text-decoration:underline;text-underline-offset:3px;font-size:var(--t-small);cursor:pointer}.link-btn:hover{color:var(--text)}.mic-ok{display:inline-flex;align-items:center;gap:10px;color:var(--text-2);font-size:var(--t-small);flex-wrap:wrap}.meter{width:160px;height:12px;border:1px solid var(--ctl-line);background:var(--sunk);position:relative;overflow:hidden;border-radius:6px;display:inline-block}.mic-ok .meter{width:120px}.meter i{position:absolute;left:0;top:0;bottom:0;width:0;background:var(--lamp-ok);transition:width .12s}@media (max-width:520px){.start-panel{flex-direction:column;align-items:stretch;gap:8px}.start-panel__main,.start-panel__side{display:contents}.start-panel [data-consent-only]{order:1}.start-panel .btn.big{order:2;align-self:center}.start-panel #need{order:3;text-align:center}.start-panel .start-panel__up{order:4;align-self:center}.start-panel .mic-ok,.start-panel__side>.demo-note,.start-panel__side>.muted{order:5}}.rec-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start}@media (max-width:900px){.rec-grid{grid-template-columns:1fr}}.recbar{position:relative;background:var(--scope);border:1px solid var(--line);border-radius:var(--r-card);padding:16px 20px;display:flex;flex-direction:column;gap:12px;box-shadow:var(--card-shadow)}.recbar__head{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.recbar__slot{display:contents}.rec-alert{display:none}@media (max-width:520px){.recbar__slot{display:flex;align-items:center;flex:0 0 100%;min-width:0;height:30px}.recbar__slot.has-alert .chip{display:none}.rec-alert{position:relative;display:flex;align-items:center;gap:8px;width:100%;min-width:0;height:30px;padding:0 8px 0 20px;border:1.5px solid color-mix(in srgb,var(--lamp-fail) 45%,var(--panel));border-radius:10px;background:linear-gradient(var(--fail-wash),var(--fail-wash)),var(--panel);color:var(--text);font:inherit;font-size:var(--t-small);font-weight:700;text-align:left;cursor:pointer}.rec-alert:before{content:"";position:absolute;left:8px;top:6px;bottom:6px;width:4px;border-radius:2px;background:var(--lamp-fail)}.rec-alert:after{content:"";position:absolute;inset:-8px 0}.rec-alert.warn{border-color:var(--attn-line);background:linear-gradient(var(--attn-wash),var(--attn-wash)),var(--panel)}.rec-alert.warn:before{background:var(--attn-bar)}.rec-alert__t{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rec-alert svg{flex:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;color:var(--text-2)}}.recbar__dot{display:inline-flex;align-items:center;gap:10px;font-weight:700}.recbar__dot i{width:12px;height:12px;background:var(--lamp-fail);display:block;border-radius:50%;box-shadow:0 0 0 5px color-mix(in srgb,var(--lamp-fail) 22%,transparent)}.recbar:not(.paused){box-shadow:var(--card-shadow),0 0 0 1.5px color-mix(in srgb,var(--lamp-fail) 40%,transparent)}.recbar.stopped{box-shadow:var(--card-shadow)}.recbar.stopped .recbar__dot i{background:var(--lamp-idle);box-shadow:none}.recbar.paused{outline:2px solid var(--attn-bar);outline-offset:-2px}.recbar.paused .timer{color:var(--attn-ink)}.recbar.paused .recbar__dot i{background:var(--lamp-wait);box-shadow:0 0 0 5px color-mix(in srgb,var(--lamp-wait) 26%,transparent)}.paused-big{display:none;align-items:center;gap:12px;padding:8px 16px;background:var(--attn-bar);color:var(--on-attn);font-size:var(--t-2xl);font-weight:700;border-radius:var(--r-ctl)}.recbar.paused .paused-big{display:flex}.recbar .wavebox{height:96px}.recbar__btns{display:flex;gap:12px;flex-wrap:wrap}.recbar__btns .btn{min-height:56px}.recbar__btns .btn:last-child{margin-left:auto}.health{display:flex;gap:8px 20px;flex-wrap:wrap;align-items:center;font-size:var(--t-small);color:var(--text-2)}.health__i{display:inline-flex;align-items:center;gap:8px;color:var(--text)}.health__i i{width:8px;height:8px;background:var(--lamp-ok);border-radius:50%;display:block}.health__i.warn i{background:var(--lamp-wait)}.caps-note{padding:16px 20px;border:1px dashed var(--line-strong);border-radius:var(--r-card);color:var(--text-2)}.rec-soap{display:flex;flex-direction:column;gap:12px;min-width:0}.vcaps{margin-top:4px;background:var(--panel);border:1px solid transparent;border-radius:var(--r-card);box-shadow:var(--card-shadow)}.vcaps__h{display:flex;align-items:center;justify-content:space-between;padding:12px 12px 8px 24px;min-height:44px;font-size:var(--t-small);color:var(--text-2)}.vcaps__list{padding:4px 0 8px;max-height:max(260px,calc(100vh - 460px));overflow:auto;background:var(--panel-2);margin:0 12px 12px;border-radius:16px}.vcaps.shut .vcaps__list{display:none}.vcaps__line{display:grid;grid-template-columns:48px 1fr;grid-gap:8px;gap:8px;padding:4px 12px;line-height:1.55}.vcaps__line .tc{font-family:var(--f-mono);font-size:var(--t-small);color:var(--text-3);padding-top:2px}.draft-note,.vcaps__line.partial{color:var(--text-2)}.draft-note{margin:0;font-size:var(--t-small)}.rv-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0}.rv-head .edit-hint{margin:0;flex:1 1;min-width:240px}.edit-hint{margin:0;color:var(--text);font-weight:700}.rv-head .edit-unchecked{margin:0;flex-basis:100%;color:var(--text-2);font-size:var(--t-small)}.view-record{display:flex;flex-direction:column;gap:12px;min-width:0;padding-bottom:72px}.view-record.done-view{padding-bottom:12px}.vsec .vsec{display:flex;flex-direction:column;gap:12px;min-width:0}.rv-body{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start;position:relative;flex:none;min-height:0}.rv-body.tx-open{grid-template-columns:minmax(0,1fr) minmax(340px,440px);align-items:stretch}.soap{display:flex;flex-direction:column;gap:10px;min-width:0;overflow:visible;padding-right:0}.field-card{position:relative;border:1px solid transparent;border-radius:var(--r-card);padding:4px 16px 12px 28px;box-shadow:var(--card-shadow)}.field-card,.field-card.quiet{background:var(--panel)}.field-card.quiet .field-card__nm{font-weight:500;color:var(--text-2)}.field-card.quiet .field-card__body{color:var(--text)}.field-card__h{display:flex;align-items:center;gap:8px;min-height:44px;flex-wrap:wrap}.field-card__ltr{display:inline-grid;place-items:center;flex:none;width:28px;height:28px;border-radius:10px;background:var(--signal-wash);color:var(--signal-hover);font-family:var(--f-sans);font-weight:700;font-size:var(--t-base)}.field-card.attn:not(.handled) .field-card__ltr{background:var(--attn-wash);color:var(--attn-ink);box-shadow:inset 0 0 0 1px var(--attn-line)}.field-card.look{outline:2px solid var(--signal);outline-offset:2px}.field-card__nm{font-weight:700;color:var(--text);margin:0;font-size:var(--t-lg)}button.field-card__nm{cursor:pointer;background:none;border:0;padding:0;min-height:44px;text-align:left;-webkit-text-decoration:underline dotted var(--text-3);text-decoration:underline dotted var(--text-3);text-underline-offset:5px;text-decoration-thickness:1px;font-family:inherit}button.field-card__nm:hover{-webkit-text-decoration-style:solid;text-decoration-style:solid}.field-card__body{margin:0;line-height:1.7;max-width:64ch;color:var(--text);font-size:var(--t-base)}.field-card__body p{margin:0}.field-card__body p+p{margin-top:4px}.field-card__empty{margin:0;color:var(--text-2)}.fl-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:0 0 6px}.field-card__h .fl-row{display:contents}.why{display:inline-flex;align-items:center;gap:8px;padding:2px 12px 2px 4px;border:1px solid transparent;box-shadow:inset 0 0 0 1px var(--attn-line);background:var(--attn-wash);color:var(--attn-ink);line-height:1.4}.why,.why__k{border-radius:var(--r-pill);font-weight:700}.why__k{background:var(--attn-bar);color:var(--on-attn);padding:0 10px}.why.handled{border-color:transparent;box-shadow:none;padding-left:12px;font-weight:500}.why.handled,.why.handled .why__k{background:transparent;color:var(--text-2)}.why.handled .why__k{border:1px solid var(--line-strong)}.attn-act{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.attn-act .btn{min-width:44px;background:var(--panel);font-size:var(--t-base)}.attn-act .btn:hover{background:var(--signal-wash)}.attn-act .muted{font-size:var(--t-base)}.field-card.attn{--attn-pill:30px}.field-card.attn .attn-act,.field-card.attn .field-card__h,.field-card.attn .fl-row{row-gap:0}.field-card.attn .field-card__h .why{min-height:var(--attn-pill);box-sizing:border-box}.field-card.attn .why__k{flex:none;white-space:nowrap}.field-card.attn .attn-act .btn{position:relative;isolation:isolate;box-shadow:none}.field-card.attn .attn-act .btn,.field-card.attn .attn-act .btn:hover{border-color:transparent;background:transparent}.field-card.attn .attn-act .btn:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:calc(50% - var(--attn-pill) / 2);height:var(--attn-pill);box-sizing:border-box;border:1.5px solid var(--btn-line);border-radius:var(--r-pill);background:color-mix(in srgb,var(--signal) 14%,var(--panel-2));transition:background-color .2s var(--ease),border-color .2s var(--ease),box-shadow .2s var(--ease)}.field-card.attn .attn-act .btn:hover:before{border-color:var(--signal);background:color-mix(in srgb,var(--signal) 24%,var(--panel-2))}.field-card.attn .attn-act .btn:focus-visible{outline:2px solid transparent;outline-offset:0}.field-card.attn .attn-act .btn:focus-visible:before{box-shadow:0 0 0 2px var(--panel),0 0 0 4px var(--signal)}.field-card.attn .attn-act .btn:is([disabled],[aria-disabled=true]):before{background:var(--sunk);border-color:var(--line)}@media (forced-colors:active){.field-card.attn .attn-act .btn:before{display:none}}@media (prefers-reduced-motion:reduce){.field-card.attn .attn-act .btn:before{transition:none}}.listen{display:none;margin:0 0 8px;align-items:center;gap:12px;flex-wrap:wrap;color:var(--text-2);font-size:var(--t-small)}.listen.on{display:flex}.ln{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;text-align:left;margin:0 -8px;padding:1px 8px;min-height:0;background:transparent;border:0;border-radius:10px;font:inherit;color:inherit;cursor:text;box-decoration-break:clone;-webkit-box-decoration-break:clone}button.ln:hover{background:var(--signal-wash);box-shadow:0 0 0 1px var(--signal-dim)}p.ln{cursor:default}.ln.flag{background:color-mix(in srgb,var(--attn-bar) 14%,transparent);box-shadow:0 0 0 2px var(--attn-bar)}button.ln.flag:hover{box-shadow:0 0 0 2px var(--attn-bar),0 0 0 4px var(--signal-wash)}.ln.sugg{background:none;box-shadow:none;border:1.5px dashed var(--attn-bar)}.ln.sugg:before{content:"建議加　";font-size:var(--t-small);font-weight:700;color:var(--attn-ink)}.ln.hit{outline:2px solid var(--signal);outline-offset:1px}.hl-hear{background:var(--attn-bar);color:var(--on-attn);border-radius:6px;padding:0 6px;font-weight:700}.done-state .ln.flag,.field-card.handled .ln.flag{background:none;box-shadow:none}.field-card.handled .ln.sugg{border:0}.done-state .ln.sugg:before,.field-card.handled .ln.sugg:before{content:none}.done-state .hl-hear,.field-card.handled .hl-hear{background:none;color:inherit;padding:0;font-weight:inherit}.ln-edit{display:flex;flex-direction:column;gap:8px;padding:4px 0}.ln-edit textarea{width:100%;min-height:88px;padding:8px 12px;resize:vertical;background:var(--panel);border:1px solid var(--ctl-line);border-radius:var(--r-ctl);font-size:var(--t-base);line-height:1.6}.ln-edit textarea:focus{border-color:var(--signal)}.ln-edit__act{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.edited-tag,.ln-edit__hint{font-size:var(--t-small);color:var(--text-2)}.edited-tag{display:inline-flex;flex-direction:column;align-items:flex-start}.edited-tag summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px;min-height:24px;display:inline-flex;align-items:center}@media (pointer:coarse){.edited-tag summary{min-height:44px}}.edited-tag .orig{margin:0 0 8px;padding:6px 10px;border-left:2px solid var(--line-strong);color:var(--text-2);font-size:var(--t-small)}.edited-tag .orig p{margin:0}.edited-tag .orig p+p{margin-top:4px}.tx-drawer{position:relative;overflow:hidden;min-height:360px;background:var(--panel);border:1px solid transparent;border-radius:var(--r-card);box-shadow:var(--card-shadow)}.tx__in{position:absolute;inset:0;display:flex;flex-direction:column}.tx__h{display:flex;align-items:center;gap:12px;padding:10px 12px 10px 16px;border-bottom:1px solid var(--line);flex:none}.tx__h .muted{flex:1 1;font-size:var(--t-small)}.tx__note{flex:none;padding:10px 14px;border-bottom:1px solid var(--line);background:var(--attn-wash);color:var(--text);font-weight:500}.tx__list{list-style:none;margin:0;padding:0 0 72px;flex:1 1;min-height:0;overflow-y:auto}.tx__list li{display:grid;grid-template-columns:56px 44px 1fr;grid-gap:8px;gap:8px;padding:10px 14px;border-top:1px solid var(--line);font-size:var(--t-lg);line-height:1.7}.tx__list li:first-child{border-top:0}.tx__list--nosp li{grid-template-columns:56px 1fr}.tx__list .tc{font-family:var(--f-mono);color:var(--text-3)}.tx__list .sp,.tx__list .tc{font-size:var(--t-small);padding-top:4px}.tx__list .sp{color:var(--text-2)}.tx__list li.tx__ref{background:var(--signal-wash);box-shadow:inset 4px 0 0 var(--signal)}.tx__list li.tx__now{background:var(--signal-wash);box-shadow:inset 4px 0 0 var(--signal),inset 0 0 0 1px var(--signal);font-weight:700}.tx__list li.tx__hear{box-shadow:inset 3px 0 0 var(--attn-bar)}.tx-close{display:none}@media (max-width:1100px){.rv-body.tx-open{grid-template-columns:minmax(0,1fr)}.tx-drawer{position:fixed;top:var(--top-h);right:0;bottom:0;width:min(420px,92vw);min-height:0;z-index:45;border-radius:var(--r-card) 0 0 var(--r-card);box-shadow:-10px 0 28px var(--shade-drop)}.tx-close{display:inline-flex}}@media (max-width:520px){.tx-drawer{bottom:var(--mnav-h)}}.callout .done-main{flex:1 1 320px;min-width:0}.done-line{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.done-line .tick{width:36px;height:36px;border:2px solid var(--lamp-ok);color:var(--lamp-ok);display:grid;place-items:center;border-radius:50%;font-weight:700}.done-skip{margin:10px 0 0;color:var(--text);font-weight:400}.allergy-note{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;margin-top:12px;padding-top:12px;border-top:1px solid var(--line-strong)}.allergy-note__t{margin:0;flex:1 1 240px;min-width:0;color:var(--text);font-weight:400}.allergy-note__t b{font-weight:700;display:inline-block}.actionbar.sticky{position:-webkit-sticky;position:sticky;bottom:16px;z-index:20;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 12px;margin:16px 0 0;padding:0;border:0;background:transparent;pointer-events:none}.actionbar.sticky>*{pointer-events:auto}.actionbar.sticky .btn.primary{min-height:52px;padding:0 28px;border-radius:var(--r-pill);box-shadow:var(--primary-shadow-big)}.actionbar.sticky .btn.primary[aria-disabled=true]{background:var(--attn-wash);border:1.5px solid var(--attn-line);color:var(--text-2);box-shadow:none}.actionbar.sticky .actionbar__note{order:-1;flex:none;padding:6px 16px;border-radius:var(--r-pill);background:var(--panel);box-shadow:0 0 0 1px var(--line),0 8px 18px -10px var(--shade-drop);font-size:var(--t-small);color:var(--text-2)}.actionbar.sticky .actionbar__note b{color:var(--text);font-weight:500}@media (max-width:1279px){.actionbar.sticky .actionbar__note:not(#draft-note){display:none}}@media (max-width:520px){.actionbar.sticky{bottom:calc(var(--mnav-h) + 12px);flex-direction:column;align-items:flex-end;gap:8px}}.msg-block{margin:0}.proc{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.proc h2{margin:0;font-size:var(--t-xl)}.spinner{width:28px;height:28px;border:3px solid var(--signal);border-top:3px solid transparent;border-radius:50%;animation:spin 1.1s linear infinite}@media (prefers-reduced-motion:reduce){.spinner{animation-duration:3s}}.stack{display:flex;flex-direction:column;gap:12px}.callout h2{margin:0 0 4px;font-size:var(--t-lg)}.state-line{display:flex;align-items:center;gap:12px;flex-wrap:wrap}@media (max-width:520px),(pointer:coarse){button.ln{min-height:44px}p.ln{padding-block:10px}}@media (pointer:coarse){.link-btn{min-height:44px}.edited-tag summary,.link-btn,button.field-card__nm{min-width:44px}}.prep-row.edu-prep-row{grid-template-columns:1.2fr 1fr .8fr}@media (max-width:900px){.prep-row.edu-prep-row{grid-template-columns:1fr 1fr}}@media (max-width:520px){.prep-row.edu-prep-row{grid-template-columns:1fr}}.edu-add-row{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;min-height:44px;margin:0 0 8px}.field-card__ltr svg{display:block}.edu-empty-note:focus{outline:2px solid var(--focus,currentColor);outline-offset:2px}.callout .tx-act{display:none}@media (max-width:1100px){.callout .tx-act{display:inline-flex}}