.vtna-operations{display:grid;gap:18px}.vtna-inline-workflow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vtna-inline-workflow .vtna-button{align-self:end;margin-bottom:14px}.vtna-workflow-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.vtna-workflow-grid>div{border:1px solid #e2e8e5;border-radius:10px;padding:16px}.vtna-button-orange{background:var(--orange)}.vtna-status{display:inline-block;border-radius:999px;background:#edf1ef;padding:4px 9px;font-size:13px}.vtna-status-approved,.vtna-status-active{background:#e4f5ea;color:#146c43}.vtna-status-rejected{background:#fff0ed;color:#a33422}.vtna-status-pending,.vtna-status-reviewing{background:#fff5e8;color:#975b12}.vtna-link-button{border:0;background:none;padding:0;color:#a33422;text-decoration:underline;cursor:pointer}.vtna-request-list{display:grid;gap:8px}.vtna-request-list>div{display:grid;grid-template-columns:2fr 1fr;gap:8px;padding:10px;border-bottom:1px solid #e5e9e7}.vtna-request-list small{grid-column:1/-1}.vtna-history{margin-top:16px;border-top:1px solid #e4e8e6;padding-top:14px}.vtna-history summary{cursor:pointer;font-weight:650;color:var(--green)}.vtna-history-list{display:grid;gap:8px;padding-left:20px}.vtna-history-list small{display:block;color:var(--mouse)}.vtna-suggestions{margin-top:14px;background:#f4f8f6;border-radius:8px;padding:10px 13px}.vtna-request-summary{background:#f7f9f8;border-radius:8px;padding:10px;margin-bottom:12px}@media(max-width:720px){.vtna-inline-workflow,.vtna-workflow-grid{grid-template-columns:1fr}}

.vtna-dashboard-content .vtna-operations{margin:0}.vtna-dashboard-content .vtna-form-section,.vtna-dashboard-main>.vtna-operations .vtna-form-section{padding:20px;border:1px solid #e0e7e3;border-radius:11px;background:#fff}.vtna-workflow-panel .vtna-operation-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid #e5ebe8}.vtna-workflow-panel .vtna-operation-head h2{margin:0;font-size:18px}.vtna-workflow-panel .vtna-operation-head p{margin:0;color:var(--mouse);font-size:11px}.vtna-workflow-form{max-width:680px}.vtna-workflow-form label{margin-bottom:13px}.vtna-request-summary{padding:15px}.vtna-request-summary form[style]{padding:12px!important;border:1px solid #dfe7e3!important;border-radius:8px}.vtna-request-summary form[style] .vtna-button{margin-top:8px}.vtna-history-list{margin:0;padding-left:18px}.vtna-suggestions{margin-top:17px}.vtna-inline-workflow{max-width:760px}.vtna-request-list>div{grid-template-columns:minmax(0,1fr) 130px}.vtna-request-list>div>.vtna-request-summary{grid-column:1/-1}
@media(max-width:720px){.vtna-dashboard-content .vtna-form-section,.vtna-dashboard-main>.vtna-operations .vtna-form-section{padding:14px}.vtna-workflow-panel .vtna-operation-head{display:block}.vtna-workflow-panel .vtna-operation-head p{margin-top:5px}.vtna-request-list>div{grid-template-columns:1fr auto;padding:9px 2px}.vtna-inline-workflow{display:block}.vtna-inline-workflow .vtna-button{width:100%}.vtna-request-summary form[style] input[type=file]{font-size:11px}}

/* Workflow 0.12.4: compact claim and request forms. */
.vtna-dashboard-main>.vtna-operations .vtna-form-section{padding:16px}.vtna-workflow-panel h2{font-size:17px}.vtna-workflow-panel>p{margin:0 0 13px;color:var(--mouse);font-size:12px}.vtna-workflow-form,.vtna-inline-workflow{gap:10px}.vtna-workflow-form label,.vtna-inline-workflow label{gap:5px;margin-bottom:8px;font-size:12px}.vtna-workflow-form input,.vtna-workflow-form select,.vtna-inline-workflow input,.vtna-inline-workflow select{min-height:42px;padding:7px 10px}.vtna-workflow-form textarea,.vtna-inline-workflow textarea{min-height:70px}.vtna-inline-workflow .vtna-button{min-height:42px;margin-bottom:8px}.vtna-request-list>div{padding:9px 11px}

/* Workflow 0.16.13: professional verification and Vietnamese audit timeline. */
.vtna-workflow-panel .vtna-operation-head>div p{margin:4px 0 0;color:var(--mouse);font-size:12px}.vtna-verification-hero{display:flex;align-items:flex-start;gap:14px;margin-bottom:16px;padding:17px;border:1px solid #dce8e2;border-radius:11px;background:linear-gradient(135deg,#f2faf6,#fff)}.vtna-verification-hero__icon{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border-radius:50%;background:#dff1e8;color:var(--green);font-size:20px;font-weight:800}.vtna-verification-hero h3{margin:0 0 4px;color:#173c2c;font-size:16px}.vtna-verification-hero p{margin:0;color:var(--mouse);font-size:12px;line-height:1.55}.vtna-verification-hero.is-rejected{border-color:#efd0c9;background:#fff7f5}.vtna-verification-hero.is-rejected .vtna-verification-hero__icon{background:#f8ded8;color:#a33422}.vtna-verification-steps{display:grid;grid-template-columns:repeat(3,1fr);margin:0 0 18px;padding:0;list-style:none}.vtna-verification-steps li{position:relative;display:grid;justify-items:center;gap:5px;color:#89928e;font-size:10px;text-align:center}.vtna-verification-steps li:not(:last-child):before{position:absolute;z-index:0;top:13px;left:50%;width:100%;height:2px;background:#e1e8e4;content:''}.vtna-verification-steps span{z-index:1;display:grid;place-items:center;width:28px;height:28px;border:2px solid #dce5e1;border-radius:50%;background:#fff;font-weight:750}.vtna-verification-steps .is-complete{color:var(--green)}.vtna-verification-steps .is-complete:before,.vtna-verification-steps .is-complete span{border-color:#72b496;background:#def1e7;color:var(--green)}.vtna-verification-steps .is-complete:before{background:#72b496}.vtna-verification-submit{display:grid;grid-template-columns:minmax(210px,.7fr) minmax(0,1.3fr);gap:18px;padding-top:16px;border-top:1px solid #e5ebe8}.vtna-verification-requirements{padding:15px;border-radius:9px;background:#f6f8f7}.vtna-verification-requirements h3{margin:0 0 9px;font-size:14px}.vtna-verification-requirements ul{margin:0;padding-left:18px;color:var(--mouse);font-size:11px;line-height:1.7}.vtna-request-summary{border:1px solid #e1e9e5;background:#fbfdfc}.vtna-request-summary__head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding-bottom:11px;border-bottom:1px solid #e4ebe7}.vtna-request-summary__head div{display:grid;gap:2px}.vtna-request-summary__head small{color:var(--mouse);font-size:9px;text-transform:uppercase;letter-spacing:.06em}.vtna-request-summary__head strong{color:#183c2d}.vtna-request-summary__head time{color:var(--mouse);font-size:10px;white-space:nowrap}.vtna-review-note{margin:12px 0;padding:11px;border-left:3px solid #df982e;border-radius:6px;background:#fff8ed}.vtna-review-note strong{font-size:11px}.vtna-review-note p{margin:3px 0 0;font-size:12px}.vtna-document-count{margin:11px 0;color:var(--mouse);font-size:11px}.vtna-document-count strong{color:var(--green);font-size:16px}.vtna-add-documents{display:grid;grid-template-columns:minmax(120px,.6fr) minmax(0,1.5fr) auto;align-items:center;gap:9px;margin:12px 0;padding:11px;border:1px dashed #b8cfc3;border-radius:8px;background:#fff}.vtna-add-documents strong{font-size:11px}.vtna-add-documents input{min-width:0;font-size:10px}.vtna-add-documents .vtna-button{min-height:36px;padding:7px 12px;font-size:10px}.vtna-history-timeline{position:relative;display:grid;gap:0;margin-top:3px}.vtna-history-timeline:before{position:absolute;top:15px;bottom:15px;left:9px;width:2px;background:#dfe9e4;content:''}.vtna-history-item{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;padding-bottom:13px}.vtna-history-marker{z-index:1;width:20px;height:20px;margin-top:15px;border:5px solid #d9eee4;border-radius:50%;background:var(--green)}.vtna-history-card{padding:13px 14px;border:1px solid #e0e8e4;border-radius:9px;background:#fff}.vtna-history-card header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.vtna-history-card header strong{color:#26352f;font-size:12px}.vtna-history-card time{color:var(--mouse);font-size:9px;white-space:nowrap}.vtna-history-card p{margin:4px 0 0;color:var(--mouse);font-size:10px}.vtna-history-card p b{color:#3f5149}.vtna-history-fields{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.vtna-history-fields span{padding:4px 7px;border-radius:999px;background:#eef6f2;color:#286346;font-size:9px}.vtna-history-manual_verify .vtna-history-marker,.vtna-history-approve .vtna-history-marker{background:#fff;border-color:#7ab99b}.vtna-empty-history{padding:28px;border:1px dashed #cbd9d2;border-radius:9px;text-align:center}.vtna-empty-history p{margin:5px 0 0;color:var(--mouse);font-size:11px}.vtna-suggestions{border:1px solid #e0eae5;background:#f5faf7}.vtna-suggestions>strong{display:block;color:#29463a;font-size:11px}.vtna-suggestion-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.vtna-suggestion-list span{padding:5px 8px;border-radius:6px;background:#fff;color:#486056;font-size:9px}
@media(max-width:720px){.vtna-verification-submit{grid-template-columns:1fr}.vtna-workflow-panel .vtna-operation-head{display:flex}.vtna-verification-hero{padding:14px}.vtna-verification-hero__icon{flex-basis:36px;width:36px;height:36px}.vtna-verification-steps b{font-size:9px}.vtna-request-summary__head{display:grid}.vtna-add-documents{grid-template-columns:1fr}.vtna-add-documents .vtna-button{width:100%}.vtna-history-card header{display:grid;gap:3px}.vtna-history-card time{grid-row:2}.vtna-history-card{padding:12px}.vtna-suggestion-list{display:grid;grid-template-columns:1fr 1fr}}

/* Workflow 0.17.0: featured packages, payment order and manual reconciliation. */
.vtna-featured-form>h3{margin:20px 0 10px;color:#26352f;font-size:14px}.vtna-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.vtna-plan-card{position:relative;display:block!important;min-width:0;margin:0!important;padding:17px;border:2px solid #dce6e1;border-radius:12px;background:#fff;cursor:pointer}.vtna-plan-card>input{position:absolute;opacity:0;pointer-events:none}.vtna-plan-card:has(input:checked){border-color:var(--green);background:#f4faf7;box-shadow:0 8px 24px rgba(24,121,78,.1)}.vtna-plan-card.is-recommended{border-color:#efb57d}.vtna-plan-card>em{position:absolute;top:-10px;right:12px;padding:4px 9px;border-radius:999px;background:var(--orange);color:#fff;font-size:9px;font-style:normal}.vtna-plan-check{position:absolute;top:15px;right:15px;width:20px;height:20px;border:2px solid #bccac3;border-radius:50%}.vtna-plan-card:has(input:checked) .vtna-plan-check{border:6px solid var(--green)}.vtna-plan-card>strong{display:block;padding-right:30px;color:#183c2d;font-size:17px}.vtna-plan-card>small{display:block;min-height:34px;margin:5px 0;color:var(--mouse);font-size:10px;line-height:1.5}.vtna-plan-card>b{display:block;margin:9px 0;color:var(--green);font-size:15px}.vtna-plan-card ul{display:grid;gap:6px;margin:12px 0 0;padding:11px 0 0;border-top:1px solid #e3eae6;list-style:none}.vtna-plan-card li{position:relative;padding-left:17px;color:#405249;font-size:10px}.vtna-plan-card li:before{position:absolute;left:0;color:var(--green);content:'✓';font-weight:800}.vtna-duration-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.vtna-duration-grid label{position:relative;margin:0!important}.vtna-duration-grid input{position:absolute;opacity:0}.vtna-duration-grid span{position:relative;display:grid;gap:3px;min-height:72px;padding:12px;border:1px solid #dce5e1;border-radius:9px;background:#fff;cursor:pointer}.vtna-duration-grid label:has(input:checked) span{border:2px solid var(--green);background:#f1f8f4}.vtna-duration-grid strong{font-size:12px}.vtna-duration-grid small{color:var(--green);font-size:11px}.vtna-duration-grid em{position:absolute;top:8px;right:8px;color:#bc6718;font-size:8px;font-style:normal}.vtna-featured-total{display:flex;align-items:center;justify-content:space-between;margin:14px 0;padding:13px 15px;border-radius:9px;background:#f3f7f5}.vtna-featured-total span{font-size:11px}.vtna-featured-total strong{color:var(--green);font-size:20px}.vtna-featured-order{display:grid;gap:14px}.vtna-order-summary{display:grid;gap:7px;padding:16px;border:1px solid #dfe8e3;border-radius:10px;background:#fbfdfc}.vtna-order-summary>span{color:var(--mouse);font-size:9px;text-transform:uppercase}.vtna-order-summary h3{margin:0;font-size:16px}.vtna-order-summary>div{display:flex;align-items:center;justify-content:space-between}.vtna-order-summary>div small{color:var(--mouse)}.vtna-order-summary>div strong{color:var(--green);font-size:20px}.vtna-order-summary p{margin:0;color:var(--mouse);font-size:11px}.vtna-payment-box{display:grid;grid-template-columns:minmax(190px,.6fr) minmax(0,1.4fr);gap:18px;padding:18px;border:1px solid #cee1d7;border-radius:12px;background:linear-gradient(135deg,#f0f9f5,#fff)}.vtna-payment-qr{display:grid;place-items:center;align-self:start;min-height:190px;border:1px solid #dce7e2;border-radius:10px;background:#fff}.vtna-payment-qr img{display:block;width:100%;max-width:250px;height:auto;border-radius:9px}.vtna-payment-qr span{color:var(--mouse);font-size:11px}.vtna-payment-details h3{margin:0 0 12px;font-size:15px}.vtna-payment-details dl{display:grid;gap:1px;margin:0;overflow:hidden;border:1px solid #dde6e2;border-radius:9px}.vtna-payment-details dl>div{display:grid;grid-template-columns:130px minmax(0,1fr);align-items:center;min-height:42px;padding:8px 11px;background:#fff;border-bottom:1px solid #e8eeeb}.vtna-payment-details dl>div:last-child{border-bottom:0}.vtna-payment-details dt{color:var(--mouse);font-size:9px}.vtna-payment-details dd{display:flex;align-items:center;justify-content:space-between;gap:9px;margin:0;font-size:11px}.vtna-payment-details dd b{overflow-wrap:anywhere}.vtna-payment-details dd button{flex:0 0 auto;padding:5px 7px;border:0;border-radius:5px;background:#eaf4ef;color:var(--green);font-size:8px;cursor:pointer}.vtna-payment-details .is-code{background:#fff8ed}.vtna-payment-details .is-code dd b{color:#b85f12;font-size:15px;letter-spacing:.04em}.vtna-payment-details>p{margin:9px 0;color:#7d552c;font-size:9px}.vtna-payment-report{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:9px;margin-top:12px}.vtna-payment-report label{margin:0!important;font-size:9px}.vtna-payment-report input{min-height:39px;padding:5px;font-size:9px}.vtna-payment-report .vtna-button{min-height:40px;padding:8px 13px;font-size:10px}.vtna-payment-reported{margin-top:12px;padding:11px;border-radius:8px;background:#fff4e4;color:#945716;font-size:11px;font-weight:700}.vtna-cancel-featured{justify-self:end}
@media(max-width:720px){.vtna-plan-grid,.vtna-payment-box{grid-template-columns:1fr}.vtna-duration-grid{grid-template-columns:1fr}.vtna-duration-grid span{min-height:58px}.vtna-payment-qr{min-height:0;padding:9px}.vtna-payment-qr img{max-width:270px}.vtna-payment-details dl>div{grid-template-columns:1fr;gap:3px}.vtna-payment-report{grid-template-columns:1fr}.vtna-payment-report .vtna-button{width:100%}.vtna-plan-card>small{min-height:0}}

/* Workflow 0.17.4: active featured plan, renewal and upgrade. */
.vtna-active-plan{display:grid;gap:14px;margin-bottom:18px;padding:18px;border:1px solid #bcdcca;border-radius:12px;background:linear-gradient(135deg,#edf8f2,#fff)}.vtna-active-plan__top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.vtna-active-plan__top span{display:block;color:var(--mouse);font-size:9px;text-transform:uppercase;letter-spacing:.05em}.vtna-active-plan__top h3{margin:3px 0 0;color:#173c2c;font-size:20px}.vtna-active-plan__top>b{padding:6px 10px;border-radius:999px;background:#dff2e7;color:var(--green);font-size:10px}.vtna-active-plan__dates{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.vtna-active-plan__dates span{display:grid;gap:3px;padding:10px;border-radius:8px;background:#fff;color:var(--mouse);font-size:9px}.vtna-active-plan__dates strong{color:#263d33;font-size:11px}.vtna-active-plan__progress{height:6px;overflow:hidden;border-radius:99px;background:#dce9e2}.vtna-active-plan__progress i{display:block;height:100%;border-radius:inherit;background:var(--green)}.vtna-plan-card.is-current{border-color:var(--green)}.vtna-plan-card.is-current>em.is-current-label{background:var(--green)}.vtna-plan-card.is-disabled{opacity:.55;cursor:not-allowed}.vtna-featured-rule{margin:12px 0 0;padding:10px 12px;border-left:3px solid var(--green);border-radius:6px;background:#f3f8f5;color:#496057;font-size:10px}.vtna-order-summary .vtna-order-discount strong,.vtna-order-summary .vtna-order-discount b{color:#16764a;font-size:12px}.vtna-order-summary .vtna-order-discount del{color:#65736d;font-size:12px}
@media(max-width:720px){.vtna-active-plan{padding:14px}.vtna-active-plan__top{display:grid}.vtna-active-plan__dates{grid-template-columns:1fr 1fr}.vtna-active-plan__dates span:last-child{grid-column:1/-1}}

/* Workflow 0.17.9: contain every featured-tab child on narrow screens. */
.vtna-dashboard-content,.vtna-dashboard-content .vtna-operations,.vtna-dashboard-content .vtna-workflow-panel,.vtna-featured-form,.vtna-plan-grid,.vtna-plan-card,.vtna-duration-grid,.vtna-duration-grid label,.vtna-duration-grid span,.vtna-active-plan,.vtna-featured-order,.vtna-order-summary,.vtna-payment-box,.vtna-payment-details,.vtna-payment-details dl,.vtna-suggestions{min-width:0;max-width:100%}.vtna-featured-form,.vtna-featured-order{width:100%}.vtna-plan-card,.vtna-duration-grid span,.vtna-order-summary,.vtna-payment-box{box-sizing:border-box}.vtna-featured-form *,.vtna-featured-order *{overflow-wrap:anywhere}
@media(max-width:720px){.vtna-dashboard-content{width:100%;overflow-x:clip}.vtna-dashboard-content .vtna-operations,.vtna-dashboard-content .vtna-workflow-panel{width:100%}.vtna-featured-form{overflow:hidden}.vtna-plan-grid,.vtna-duration-grid{width:100%}.vtna-plan-grid>* ,.vtna-duration-grid>*{width:100%;min-width:0}.vtna-featured-total{gap:10px;width:100%}.vtna-featured-total strong{min-width:0;font-size:18px;text-align:right}.vtna-workflow-panel .vtna-operation-head{min-width:0;max-width:100%;gap:8px}.vtna-workflow-panel .vtna-operation-head>div{min-width:0}.vtna-workflow-panel .vtna-operation-head .vtna-status{flex:0 0 auto;max-width:42%;white-space:normal;text-align:center}.vtna-suggestions{overflow:hidden}.vtna-suggestion-list{min-width:0}.vtna-suggestion-list span{min-width:0}}

.vtna-cancellation-request{margin-top:14px;padding-top:12px;border-top:1px solid #dbe8e1}.vtna-cancellation-request summary{color:#9b3f2d;font-size:11px;font-weight:700;cursor:pointer}.vtna-cancellation-request form{display:grid;gap:8px;margin-top:10px;padding:12px;border-radius:8px;background:#fff}.vtna-cancellation-request label{margin:0;font-size:11px}.vtna-cancellation-request textarea{width:100%;max-width:100%;min-width:0}.vtna-cancellation-request p{margin:0;color:var(--mouse);font-size:9px}.vtna-cancellation-pending{margin-top:13px;padding:11px;border-radius:8px;background:#fff2df;color:#7e4b16}.vtna-cancellation-pending p{margin:3px 0 0;font-size:10px}
@media(max-width:720px){.vtna-workflow-panel{overflow:hidden!important}.vtna-active-plan,.vtna-active-plan__top,.vtna-active-plan__dates,.vtna-featured-form,.vtna-plan-grid,.vtna-duration-grid{width:100%!important;max-width:100%!important}.vtna-active-plan>*{min-width:0;max-width:100%}.vtna-cancellation-request form{overflow:hidden}.vtna-cancellation-request textarea{box-sizing:border-box}}

/* 0.17.16: activity outcomes, compact timeline and accessible details. */
.vtna-workflow-panel .vtna-activity-heading{display:block;margin-bottom:14px}
.vtna-activity-heading h2{margin:0 0 5px}.vtna-activity-heading p{margin:0}
.vtna-activity{min-width:0;max-width:100%}
.vtna-activity-filters{display:flex;gap:7px;flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding:3px 2px 9px;margin-bottom:12px;scrollbar-width:thin}
.vtna-activity-filters a{flex:0 0 auto;white-space:nowrap;padding:9px 13px;border:1px solid #d7e5de;border-radius:20px;color:#335b48;text-decoration:none;font-size:13px}
.vtna-activity-filters a[aria-current]{background:#116b4b;border-color:#116b4b;color:white}
.vtna-activity .vtna-history-item{grid-template-columns:12px minmax(0,1fr);gap:9px;padding-bottom:10px}
.vtna-activity .vtna-history-timeline:before{left:5px}
.vtna-activity .vtna-history-marker{width:12px;height:12px;border-width:3px;margin-top:17px}
.vtna-activity .vtna-history-card{min-width:0;padding:12px;border-radius:10px}
.vtna-activity .vtna-history-card header{display:flex;flex-wrap:wrap;gap:6px;align-items:center}
.vtna-activity .vtna-history-card header strong{flex:1 1 180px;font-size:14px;line-height:1.45;overflow-wrap:anywhere}
.vtna-activity-badge{font-size:10px;padding:3px 7px;border-radius:20px;background:#eef2f0;color:#53655b;white-space:nowrap}
.vtna-activity-badge.is-success{background:#e9f6ee;color:#146b41}.vtna-activity-badge.is-pending{background:#fff5de;color:#8e5e06}.vtna-activity-badge.is-rejected{background:#fff0eb;color:#a84025}
.vtna-activity .vtna-activity-result{font-size:13px;line-height:1.55;color:#334c40;margin:7px 0;overflow-wrap:anywhere}
.vtna-activity .vtna-activity-meta,.vtna-activity .vtna-activity-meta time{font-size:11px;line-height:1.6;color:#738077;white-space:normal}
.vtna-activity details{margin-top:7px}.vtna-activity summary{cursor:pointer;color:#126b4b;font-size:12px;padding:7px 0;min-height:32px}
.vtna-activity-details{margin:6px 0}.vtna-activity-details>div{padding:7px 0;border-top:1px solid #edf1ee;display:grid;grid-template-columns:minmax(90px,1fr) minmax(0,2fr);gap:10px;font-size:12px;line-height:1.5}
.vtna-activity-details dt{color:#667a6e}.vtna-activity-details dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;color:#263e30}
.vtna-activity-change{margin-top:9px;border-top:1px solid #e2ebe5;padding-top:8px;font-size:12px;overflow-wrap:anywhere}.vtna-activity-change>div{display:grid;grid-template-columns:40px minmax(0,1fr);gap:8px;margin-top:5px}.vtna-activity-change span{color:#74877a}.vtna-activity .vtna-activity-change p{font-size:12px;line-height:1.5;margin:0;white-space:pre-wrap;color:#334c40;max-height:220px;overflow:auto}
.vtna-activity-pages{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;margin-top:10px}
.vtna-activity :is(a,summary):focus-visible{outline:2px solid #116b4b;outline-offset:3px}
@media(max-width:420px){.vtna-activity .vtna-history-card{padding:10px}.vtna-activity-details>div{grid-template-columns:1fr;gap:2px}}
