.sp-page{gap:0}.sp-h3{margin:var(--ap-space-7) 0 var(--ap-space-3);font-size:14px;font-weight:var(--ap-font-weight-semibold);line-height:20px}.sp-h3:focus-visible{outline:var(--ap-border-focus);outline-offset:2px}.sp-h4{margin:var(--ap-space-5) 0 var(--ap-space-2);font-size:13px;font-weight:var(--ap-font-weight-semibold);line-height:18px}.sp-rows{margin:0;padding:0;list-style:none;border-top:var(--ap-border-default)}.sp-row{padding:var(--ap-space-4) 0;border-bottom:var(--ap-border-default)}.sp-row-main{display:grid;grid-template-columns:25% minmax(0,1fr) auto;gap:var(--ap-space-4);align-items:start}.sp-row-name{font-weight:var(--ap-font-weight-medium)}.sp-row-name,.sp-row-summary{margin:0;font-size:14px;line-height:20px}.sp-meta,.sp-only-self,.sp-row-second{margin:var(--ap-space-1) 0 0;color:var(--ap-color-fg-secondary);font-size:13px;line-height:18px}.sp-danger{display:flex;gap:var(--ap-space-2);align-items:flex-start}.sp-danger,.sp-danger-icon{color:var(--ap-color-status-danger)}.sp-danger-icon{flex:none;margin-top:1px}.sp-change{min-height:32px}.sp-overrides{margin:var(--ap-space-3) 0 0 calc(25% + var(--ap-space-4))}.sp-disclosure{display:inline-flex;gap:var(--ap-space-1);align-items:center}.sp-chev{transform:rotate(-90deg)}.sp-chev-open{transform:none}.sp-override-list{margin:var(--ap-space-2) 0;padding:0;list-style:none}.sp-override{display:flex;flex-wrap:wrap;gap:var(--ap-space-2) var(--ap-space-4);align-items:baseline;padding:var(--ap-space-2) 0;font-size:14px;line-height:20px}.sp-override-who{min-width:0;flex:1 1 12rem}.sp-override-amount{color:var(--ap-color-fg-secondary)}.sp-override-actions{display:inline-flex;gap:var(--ap-space-4)}.sp-person-link{color:var(--ap-color-fg-primary)}.sp-change-line,.sp-editor{margin-top:var(--ap-space-4)}.sp-editor{padding-left:var(--ap-space-5)}.sp-group{margin-top:var(--ap-space-4)}.sp-option-line{display:flex;gap:var(--ap-space-2) var(--ap-space-3)}.sp-amount,.sp-option-line{flex-wrap:wrap;align-items:center}.sp-amount{display:inline-flex;gap:var(--ap-space-2)}.sp-amount-box{display:inline-flex;align-items:center;gap:var(--ap-space-1)}.sp-dollar,.sp-suffix{color:var(--ap-color-fg-secondary);font-size:14px}.sp-amount-input{width:9rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sp-field-error{margin:var(--ap-space-2) 0 0}.sp-ticks{display:flex;flex-wrap:wrap;gap:var(--ap-space-2) var(--ap-space-5);margin:var(--ap-space-2) 0}.sp-tick{display:inline-flex;gap:var(--ap-space-2);align-items:center;min-height:32px;font-size:14px}.sp-live{min-height:18px;margin:var(--ap-space-3) 0 0;font-size:13px;line-height:18px}.sp-one-body{display:flex;flex-direction:column;gap:var(--ap-space-2)}.sp-one-person{margin:0;font-size:14px}.sp-controls{display:flex;flex-wrap:wrap;gap:var(--ap-space-3);align-items:flex-start;justify-content:space-between;margin-bottom:var(--ap-space-4)}.sp-pills{min-width:0}.sp-download,.sp-pills{display:flex;gap:var(--ap-space-2)}.sp-download{flex-direction:column;align-items:flex-end}.sp-download-btn{display:inline-flex;gap:var(--ap-space-2);align-items:center}.sp-download-error{margin:0}.sp-table{width:100%;border-collapse:collapse;font-size:14px;line-height:20px}.sp-table td,.sp-table th{padding:var(--ap-space-2) var(--ap-space-3);border-bottom:var(--ap-border-default);text-align:left;vertical-align:top}.sp-table thead th{color:var(--ap-color-fg-secondary);font-size:13px;font-weight:var(--ap-font-weight-medium)}.sp-table .sp-num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sp-label{font-weight:var(--ap-font-weight-regular)}.sp-total td,.sp-total th{font-weight:var(--ap-font-weight-semibold)}.sp-row-btn{text-align:left}.sp-detail-total,.sp-empty,.sp-facts p{margin:var(--ap-space-3) 0 0;color:var(--ap-color-fg-secondary);font-size:13px;line-height:18px}.sp-more,.sp-people-link{margin-top:var(--ap-space-3)}.sp-detail{padding:0 var(--ap-space-1)}.sp-history-list{margin:0;padding:0;list-style:none}.sp-history-row{padding:var(--ap-space-3) 0;border-bottom:var(--ap-border-default)}.sp-history-text{margin:0;font-size:14px;line-height:20px}@media (max-width:599px){.sp-row-main{grid-template-columns:minmax(0,1fr)}.sp-change{width:100%}.sp-overrides{margin-left:0}.sp-editor{padding-left:0}.sp-actions{flex-direction:column}.sp-actions .as-btn{width:100%}.sp-controls{flex-direction:column;align-items:stretch}.sp-pills{overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),transparent)}.sp-download{align-items:stretch}.sp-download-btn{justify-content:center;width:100%}.sp-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.sp-table tr{display:block;padding:var(--ap-space-2) 0;border-bottom:var(--ap-border-default)}.sp-table td,.sp-table th{display:block;padding:0;border:0}.sp-table td.sp-num:before{content:attr(data-label);float:left;color:var(--ap-color-fg-secondary);font-weight:var(--ap-font-weight-regular)}}@media (pointer:coarse){.sp-change,.sp-download-btn,.sp-row-btn,.sp-tick{min-height:44px}}.sp-notice{display:flex;gap:var(--ap-space-3);align-items:flex-start;margin:0 0 var(--ap-space-3);padding:12px;border-radius:var(--ap-radius-md);background:var(--ap-color-bg-sunken);color:var(--ap-color-fg-primary);font-size:13px;line-height:18px}.sp-notice-icon{flex:none;margin-top:1px;color:var(--ap-color-fg-secondary)}.sp-notice-text{margin:0;min-width:0;overflow-wrap:anywhere}.sp-me{margin-top:var(--ap-space-4)}.sp-me-label{margin:0;font-size:14px;font-weight:var(--ap-font-weight-medium);line-height:20px}.sp-me-line{margin:var(--ap-space-1) 0 0;color:var(--ap-color-fg-secondary);font-size:13px;line-height:18px}.sp-option .sp-amount-input{width:9rem;height:auto;margin:0;cursor:text}.sp-add,.sp-disclosure,.sp-history,.sp-more,.sp-people-link,.sp-row-btn{padding-inline:0}.sp-row-btn{min-height:0;color:var(--ap-color-fg-primary);font-size:14px;font-weight:var(--ap-font-weight-regular);text-decoration:underline;text-decoration-color:var(--ap-color-border-default);text-underline-offset:3px}.sp-meta-line{display:block;margin:0}.sp-detail{position:relative}.sp-detail-close{position:absolute;top:0;right:0}.sp-one-body .ad-search{flex:none}.sp-page [hidden]{display:none}.ad-details-btn{padding-inline:0;margin-left:var(--ap-space-2)}.ad-details-list{margin:var(--ap-space-1) 0 0;padding-left:var(--ap-space-5);color:var(--ap-color-fg-secondary);font-size:13px;line-height:18px}.ad-event .ad-details{grid-column:2}.ad-event .ad-details-btn,.sp-history-row .ad-details-btn{margin-left:0}.sp-one-dialog .ad-popup{position:static}.sp-one-body .ad-picker{flex:none}.as-nav-rows+.as-group{margin-top:var(--ap-space-5)}.as-group-sub{margin-top:var(--ap-space-2)}.as-group[data-hidden-label]>.as-sr-only+.as-group-sub{margin-top:0}.as-group .as-group-sub+.as-group-sub{margin-top:var(--ap-space-3)}.as-conv[data-muted]{color:var(--ap-color-fg-muted)}.as-conv[aria-current=location]{background:var(--ap-color-bg-surface)}.as-space-tile{display:inline-flex;flex:none;align-items:center;justify-content:center;width:20px;height:20px;border:var(--ap-border-default);border-radius:var(--ap-radius-sm);background:var(--ap-color-bg-sunken);color:var(--ap-color-fg-secondary)}.as-space-tile[data-size=header]{width:28px;height:28px}.as-star[aria-pressed=true] .as-icon{fill:var(--ap-color-accent-primary);color:var(--ap-color-accent-primary);animation:as-star-on var(--ap-duration-fast) var(--ap-easing-standard)}@keyframes as-star-on{0%{transform:scale(.85)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.as-star[aria-pressed=true] .as-icon{animation:none}}.as-home-a .as-home-page{container-type:inline-size;display:flex;flex-direction:column;width:100%;max-width:calc(960px + 2 * var(--ap-space-8));margin:0 auto;padding:var(--ap-space-10) var(--ap-space-8) var(--ap-space-9)}.as-home-a .as-home-intro{align-self:stretch;max-width:none;padding:0;text-align:left}.as-home-a .as-home-title{min-height:var(--ap-type-title-leading);font-family:var(--ap-type-title-family);font-size:var(--ap-type-title-size);font-weight:var(--ap-font-weight-semibold);letter-spacing:var(--ap-type-title-tracking);line-height:var(--ap-type-title-leading)}.as-home-a .as-composer-wrap{max-width:none;margin-top:var(--ap-space-4)}.as-composer-wrap[data-size=line] .as-composer-input{max-height:calc(6 * var(--ap-type-body-size) * var(--ap-type-body-leading) + 10px)}.as-home-a .as-home-below{align-self:stretch;max-width:none}.as-home-fail,.as-home-hint{margin:var(--ap-space-3) 0 0;color:var(--ap-color-fg-secondary);font-family:var(--ap-type-bodySm-family);font-size:var(--ap-type-bodySm-size);line-height:var(--ap-type-bodySm-leading)}.as-home-fail{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ap-space-2)}.as-home-sections{display:flex;flex-direction:column;gap:var(--ap-space-8);margin-top:var(--ap-space-8)}.as-home-section{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ap-space-4);min-width:0}.as-home-h2{margin:0;color:var(--ap-color-fg-primary);font-family:var(--ap-type-ui-family);font-size:var(--ap-type-ui-size);font-weight:var(--ap-font-weight-semibold);line-height:var(--ap-type-ui-leading)}.as-home-more{margin-left:calc(-1 * var(--ap-space-3))}.as-home-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ap-space-4);width:100%;margin:0;padding:0;list-style:none}@container (max-width: 899px){.as-home-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 559px){.as-home-cards{grid-template-columns:minmax(0,1fr)}}.as-home-card{display:flex;flex-direction:column;gap:var(--ap-space-2);height:100%;padding:var(--ap-space-5);border:var(--ap-border-default);border-radius:var(--ap-radius-md);background:var(--ap-color-bg-surface);color:var(--ap-color-fg-primary);text-decoration:none;transition:border-color var(--ap-duration-fast) var(--ap-easing-standard)}.as-home-card:hover{border-color:var(--ap-color-border-control)}.as-home-card-title{display:-webkit-box;flex-shrink:0;overflow:hidden;font-family:var(--ap-type-ui-family);font-size:var(--ap-type-ui-size);font-weight:var(--ap-font-weight-semibold);line-height:var(--ap-type-ui-leading);-webkit-box-orient:vertical;-webkit-line-clamp:2}.as-home-card-changed{color:var(--ap-color-fg-secondary);font-family:var(--ap-type-bodySm-family);font-size:var(--ap-type-bodySm-size);line-height:var(--ap-type-bodySm-leading)}.as-home-card-foot{display:flex;flex-shrink:0;min-width:0;margin-top:auto;color:var(--ap-color-fg-muted);font-family:var(--ap-type-caption-family);font-size:var(--ap-type-caption-size);line-height:var(--ap-type-caption-leading);white-space:nowrap}.as-home-card-place{min-width:0;overflow:hidden;text-overflow:ellipsis}.as-home-card-fresh-words{flex-shrink:0;white-space:pre}.as-home-card-skel{height:148px;border-radius:var(--ap-radius-md)}.as-home-rows{display:flex;flex-direction:column;width:100%;margin:0;padding:0;list-style:none}.as-home-row{display:flex;align-items:center;gap:var(--ap-space-3);min-height:44px;padding:var(--ap-space-2) var(--ap-space-3);margin:0 calc(-1 * var(--ap-space-3));border-radius:var(--ap-radius-sm);color:var(--ap-color-fg-primary);text-decoration:none;transition:background-color var(--ap-duration-fast) var(--ap-easing-standard)}.as-home-row:hover{background:var(--ap-color-bg-surface)}.as-home-row-icon{flex:none;color:var(--ap-color-fg-secondary)}.as-home-row-text{display:flex;flex:1 1;align-items:baseline;gap:var(--ap-space-4);min-width:0}.as-home-row-title{flex:1 1;min-width:0;overflow:hidden;font-family:var(--ap-type-ui-family);font-size:var(--ap-type-ui-size);line-height:var(--ap-type-ui-leading);text-overflow:ellipsis;white-space:nowrap}.as-home-row-meta{flex:none;color:var(--ap-color-fg-secondary);font-family:var(--ap-type-caption-family);font-size:var(--ap-type-caption-size);line-height:var(--ap-type-caption-leading)}@container (max-width: 599px){.as-home-row{min-height:56px}.as-home-row-text{flex-direction:column;align-items:stretch;gap:0}.as-home-row-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.as-home-trio{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ap-space-8)}.as-home-sources{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ap-space-6);width:100%;margin:0;padding:0;list-style:none}@container (max-width: 899px){.as-home-sources{grid-template-columns:minmax(0,1fr)}}.as-home-source{display:flex;flex-direction:column;gap:var(--ap-space-1);min-width:0}.as-home-source-name{color:var(--ap-color-fg-primary);font-family:var(--ap-type-ui-family);font-size:var(--ap-type-ui-size);font-weight:var(--ap-font-weight-medium);line-height:var(--ap-type-ui-leading)}.as-home-source-date{color:var(--ap-color-fg-muted);font-family:var(--ap-type-caption-family);font-size:var(--ap-type-caption-size);line-height:var(--ap-type-caption-leading)}.as-home-source-chips{padding-top:var(--ap-space-3)}.as-home-a .as-home-examples{margin-top:var(--ap-space-4)}.as-home-sections[data-testid=home-sections]{animation:as-home-in var(--ap-duration-base) var(--ap-easing-enter)}@keyframes as-home-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.as-home-sections[data-testid=home-sections]{animation:none}}.as-shell[data-layout=narrow] .as-home-a .as-home-page{padding:calc(var(--ap-space-10) + var(--ap-space-6)) var(--ap-space-7) var(--ap-space-8)}@media (max-width:839px){.as-shell .as-home-a .as-home-page{padding:calc(var(--ap-space-10) + var(--ap-space-6)) var(--ap-space-5) var(--ap-space-7)}}.as-home-hint{animation:as-fade-in var(--ap-duration-fast) var(--ap-easing-standard)}@media (prefers-reduced-motion:reduce){.as-home-hint{animation:none}}.as-place{display:flex;flex-direction:column;height:100%;min-width:0}.as-place-header{height:auto;min-height:56px;padding-top:var(--ap-space-2);padding-bottom:var(--ap-space-2)}.as-place-heading{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0}.as-crumbs ol{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;color:var(--ap-color-fg-secondary);font-family:var(--ap-type-caption-family);font-size:var(--ap-type-caption-size);font-weight:var(--ap-font-weight-medium);line-height:var(--ap-type-caption-leading)}.as-crumbs a{color:inherit;text-decoration:none}.as-crumbs a:hover{color:var(--ap-color-fg-primary);text-decoration:underline}.as-place-title{display:flex;align-items:center;gap:var(--ap-space-3);min-width:0;margin:0;color:var(--ap-color-fg-primary);font-family:var(--ap-type-title-family);font-size:var(--ap-type-title-size);font-weight:var(--ap-font-weight-semibold);line-height:var(--ap-type-title-leading)}.as-place-title:focus,.as-place-title:focus-visible{outline:none}.as-place-title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.as-place-title-icon{flex:none;color:var(--ap-color-fg-secondary)}.as-place-scroll{flex:1 1;min-height:0;overflow-y:auto}.as-place-content{display:flex;flex-direction:column;width:100%;max-width:calc(960px + 2 * var(--ap-space-8));margin:0 auto;padding:var(--ap-space-5) var(--ap-space-8) var(--ap-space-9)}.as-place-sub{margin:0 0 var(--ap-space-4);color:var(--ap-color-fg-secondary);font-family:var(--ap-type-bodySm-family);font-size:var(--ap-type-bodySm-size);line-height:var(--ap-type-bodySm-leading)}.as-place-toolbar{display:flex;align-items:center;gap:var(--ap-space-3);min-height:44px;margin-bottom:var(--ap-space-3)}.as-place-toolbar-end{display:flex;align-items:center;gap:var(--ap-space-2);margin-left:auto}.as-place-selected{margin-right:var(--ap-space-2);font-family:var(--ap-type-ui-family);font-size:var(--ap-type-ui-size);font-weight:var(--ap-font-weight-medium)}.as-place-new{position:relative}.as-place-new .as-btn[aria-disabled=true]{color:var(--ap-color-fg-muted);cursor:default}.as-place-tip{position:absolute;top:calc(100% + var(--ap-space-2));left:0;z-index:2;width:max-content;max-width:280px;padding:var(--ap-space-2) var(--ap-space-3);border-radius:var(--ap-radius-sm);background:var(--ap-color-fg-primary);color:var(--ap-color-bg-canvas);font-size:var(--ap-type-caption-size);line-height:var(--ap-type-caption-leading);opacity:0;pointer-events:none;transition:opacity var(--ap-duration-fast) var(--ap-easing-standard)}.as-place-new:focus-within .as-place-tip,.as-place-new:hover .as-place-tip{opacity:1}.as-place-table{width:100%;border-collapse:collapse;table-layout:fixed}.as-place-table th{padding:var(--ap-space-2) var(--ap-space-3);color:var(--ap-color-fg-muted);font-family:var(--ap-type-caption-family);font-size:var(--ap-type-caption-size);font-weight:var(--ap-font-weight-medium);line-height:var(--ap-type-caption-leading);text-align:left}.as-place-table td,.as-place-table th{border-bottom:var(--ap-border-default)}.as-place-table td{padding:var(--ap-space-3);vertical-align:middle}.as-place-check-cell{width:36px}.as-place-table .as-place-changed{width:128px;color:var(--ap-color-fg-secondary);font-family:var(--ap-type-caption-family);font-size:var(--ap-type-caption-size);line-height:var(--ap-type-caption-leading);white-space:nowrap}.as-place-actions-cell{width:92px;text-align:right}.as-place-item[data-selected],.as-place-row[data-selected] td{background:var(--ap-color-bg-accentSubtle)}.as-place-check{width:16px;height:16px;margin:0;accent-color:var(--ap-color-accent-primary);opacity:0}.as-place-check:checked,.as-place-check:focus-visible,.as-place-check[data-shown],.as-place-item:hover .as-place-check,.as-place-row:hover .as-place-check{opacity:1}.as-place-row-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--ap-space-1);opacity:0}.as-place-item:hover .as-place-row-actions,.as-place-row-actions:focus-within,.as-place-row-actions:has(.as-star[aria-pressed=true]),.as-place-row-actions:has([aria-expanded=true]),.as-place-row-actions[data-touch],.as-place-row:hover .as-place-row-actions{opacity:1}.as-place-name{display:flex;align-items:center;gap:var(--ap-space-3);min-width:0}.as-place-icon{flex:none;color:var(--ap-color-fg-secondary)}.as-place-name-text{display:flex;flex:1 1;flex-direction:column;min-width:0}.as-place-link{overflow:hidden;color:var(--ap-color-fg-primary);font-family:var(--ap-type-ui-family);font-size:var(--ap-type-ui-size);font-weight:var(--ap-font-weight-medium);line-height:var(--ap-type-ui-leading);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.as-place-link:hover{text-decoration:underline}.as-place-desc{overflow:hidden;color:var(--ap-color-fg-secondary);font-family:var(--ap-type-caption-family);font-size:var(--ap-type-caption-size);line-height:var(--ap-type-caption-leading);text-overflow:ellipsis;white-space:nowrap}.as-place-namefield{display:flex;flex:1 1;flex-direction:column;gap:var(--ap-space-1);min-width:0}.as-place-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.as-place-item{display:flex;align-items:center;gap:var(--ap-space-3);min-height:56px;padding:var(--ap-space-2) 0;border-bottom:var(--ap-border-default)}.as-place-item-text{display:flex;flex:1 1;flex-direction:column;min-width:0}.as-place-item-meta{padding-left:calc(16px + var(--ap-space-3));color:var(--ap-color-fg-secondary);font-family:var(--ap-type-caption-family);font-size:var(--ap-type-caption-size);line-height:var(--ap-type-caption-leading)}.as-place-empty{margin:var(--ap-space-7) 0;color:var(--ap-color-fg-secondary);font-family:var(--ap-type-body-family);font-size:var(--ap-type-body-size);line-height:var(--ap-type-body-leading)}.as-place-more{align-self:flex-start;margin:var(--ap-space-4) 0 0 calc(-1 * var(--ap-space-3))}.as-place-archived-link{align-self:flex-start;margin-top:var(--ap-space-6);color:var(--ap-color-fg-secondary);font-family:var(--ap-type-ui-family);font-size:var(--ap-type-ui-size);font-weight:var(--ap-font-weight-medium);text-decoration:none}.as-place-archived-link:hover{color:var(--ap-color-fg-primary);text-decoration:underline}.as-place-skel{margin-top:var(--ap-space-4)}.as-place-sort{max-width:none}@media (max-width:839px){.as-place-content{padding:var(--ap-space-4) var(--ap-space-5) var(--ap-space-8)}.as-place-header{padding-left:var(--ap-space-5)}}@media (pointer:coarse){.as-place-check{width:20px;height:20px;opacity:1}.as-place-row-actions{opacity:1}}.as-org-dialog .as-dialog-box{gap:var(--ap-space-4);padding:var(--ap-space-7)}.as-org-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:var(--ap-space-4)}.as-org-dialog-body{display:flex;flex-direction:column;gap:var(--ap-space-3);min-height:0;overflow-y:auto}.as-dialog-actions{display:flex;justify-content:flex-end;gap:var(--ap-space-3)}.as-org-help,.as-org-text{margin:0;color:var(--ap-color-fg-secondary);font-family:var(--ap-type-bodySm-family);font-size:var(--ap-type-bodySm-size);line-height:var(--ap-type-bodySm-leading)}.as-org-text{color:var(--ap-color-fg-primary)}.as-org-error{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ap-space-2);margin:0;color:var(--ap-color-status-danger);font-family:var(--ap-type-bodySm-family);font-size:var(--ap-type-bodySm-size);line-height:var(--ap-type-bodySm-leading)}.as-org-textarea{width:100%;padding:var(--ap-space-3) var(--ap-space-4);color:var(--ap-color-fg-primary);font-family:var(--ap-type-body-family);font-size:var(--ap-type-body-size);line-height:var(--ap-type-body-leading);resize:vertical}.as-move-search,.as-org-textarea{border:var(--ap-border-control);border-radius:var(--ap-radius-md);background:var(--ap-color-bg-surface)}.as-move-search{display:flex;align-items:center;gap:var(--ap-space-3);height:40px;padding:0 var(--ap-space-4);color:var(--ap-color-fg-secondary)}.as-move-search-field{flex:1 1;min-width:0;border:0;background:transparent;color:var(--ap-color-fg-primary);font-family:var(--ap-type-ui-family);font-size:var(--ap-type-ui-size)}.as-move-search-field:focus-visible{outline:none}.as-move-search:focus-within{border-color:var(--ap-color-border-focus)}.as-move-list,.as-move-tree{display:flex;flex-direction:column;max-height:340px;margin:0;padding:0;overflow-y:auto;list-style:none}.as-move-row{display:flex;align-items:center;gap:var(--ap-space-3);min-height:36px;padding:var(--ap-space-1) var(--ap-space-3);border-radius:var(--ap-radius-sm);color:var(--ap-color-fg-primary);font-family:var(--ap-type-ui-family);font-size:var(--ap-type-ui-size);line-height:var(--ap-type-ui-leading);cursor:pointer}.as-move-row:hover{background:var(--ap-color-bg-surface)}.as-move-row:focus-visible{outline-offset:calc(-1 * var(--ap-border-focus-width))}.as-move-row[aria-selected=true]{background:var(--ap-color-bg-accentSubtle);font-weight:var(--ap-font-weight-medium)}.as-move-row[aria-disabled=true]{color:var(--ap-color-fg-muted);cursor:default}.as-move-twisty{display:inline-flex;flex:none;width:16px;color:var(--ap-color-fg-secondary)}.as-move-name{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.as-move-meta{flex:none;color:var(--ap-color-fg-muted);font-family:var(--ap-type-caption-family);font-size:var(--ap-type-caption-size)}@media (max-width:599px){.as-move-dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;border-radius:0}.as-move-dialog .as-dialog-box{height:100%;padding:var(--ap-space-5)}.as-move-dialog .as-org-dialog-body{flex:1 1}.as-move-dialog .as-move-list,.as-move-dialog .as-move-tree{max-height:none}.as-move-dialog .as-org-dialog-foot{position:sticky;bottom:0;padding-top:var(--ap-space-3);background:var(--ap-color-bg-elevated)}.as-move-row{min-height:44px}}.as-org-dialog .as-btn-primary[aria-disabled=true]{background:var(--ap-color-bg-sunken);color:var(--ap-color-fg-muted)}.as-header-titles{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0}.as-header-titles>.as-header-title{flex:none}.as-place-line ol{color:var(--ap-color-fg-muted)}.as-header .as-place-line{margin-top:-2px}.as-menu-note{padding:var(--ap-space-2) var(--ap-space-4) var(--ap-space-3);border-bottom:var(--ap-border-default);margin-bottom:var(--ap-space-1);color:var(--ap-color-fg-muted);font-family:var(--ap-type-caption-family);font-size:var(--ap-type-caption-size);line-height:var(--ap-type-caption-leading)}.db-caption-row{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:0}.db-caption-row .db-fresh-caption{margin:0}.as-search-pills{display:flex;flex:none;gap:var(--ap-space-3);padding:var(--ap-space-3) var(--ap-space-6);border-bottom:var(--ap-border-default);scrollbar-width:none}.as-search-pills::-webkit-scrollbar{display:none}.as-search-pill{height:32px;font-size:var(--ap-type-bodySm-size)}.as-search-pill:has([data-set]){border-color:var(--ap-color-border-accent);background:var(--ap-color-bg-accentSubtle)}.as-search-option-text{display:flex;flex:1 1;flex-direction:column;min-width:0}.as-search-option[data-two-line]{min-height:52px;padding-top:var(--ap-space-2);padding-bottom:var(--ap-space-2)}.as-search-option-meta{overflow:hidden;color:var(--ap-color-fg-secondary);font-family:var(--ap-type-caption-family);font-size:var(--ap-type-caption-size);line-height:var(--ap-type-caption-leading);text-overflow:ellipsis;white-space:nowrap}.as-search-option[data-kind=more]{color:var(--ap-color-fg-secondary);font-weight:var(--ap-font-weight-semibold)}.as-search-empty{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ap-space-2)}.as-search-input-wrap{flex:1 1;min-width:0;height:100%;position:relative;display:flex}.as-search-placeholder,.as-text-btn.as-search-cancel{display:none}@media (max-width:599px){.as-search-dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;border-radius:0}.as-search-dialog .as-dialog-box{height:100%}.as-search-field input::placeholder{color:transparent}.as-search-placeholder{display:flex;align-items:center;position:absolute;inset:0;pointer-events:none;white-space:normal;color:var(--ap-color-fg-muted);font-family:var(--ap-type-body-family);font-size:var(--ap-type-body-size);line-height:1.25}.as-text-btn.as-search-cancel{display:inline-flex;flex:none;min-height:44px;margin-right:calc(-1 * var(--ap-space-3))}.as-search-dialog .as-search-results{flex:1 1;max-height:none}.as-search-pills{overflow-x:auto;padding:var(--ap-space-3) var(--ap-space-5)}.as-search-pills-wrap{position:relative}.as-search-pills-wrap:after,.as-search-pills-wrap:before{content:"";position:absolute;top:0;bottom:1px;width:var(--ap-space-5);pointer-events:none;z-index:1}.as-search-pills-wrap:before{left:0;background:linear-gradient(to right,var(--ap-color-bg-elevated),transparent)}.as-search-pills-wrap:after{right:0;background:linear-gradient(to left,var(--ap-color-bg-elevated),transparent)}}.as-crumbs-sep{white-space:pre}.as-crumbs-more{min-height:0;padding:0 var(--ap-space-1);border:0;border-radius:var(--ap-radius-xs);background:transparent;color:inherit;font:inherit;cursor:pointer}.as-crumbs-more:hover{color:var(--ap-color-fg-primary)}.as-crumbs li{display:inline-flex;align-items:baseline}.as-conv-row[data-new]{animation:as-favorite-in var(--ap-duration-fast) var(--ap-easing-enter)}@keyframes as-favorite-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:599px){.as-search-pills .db-menu{position:fixed;inset:auto 0 0 0;width:100vw;max-width:100vw;border-radius:var(--ap-radius-lg) var(--ap-radius-lg) 0 0;padding-bottom:calc(var(--ap-space-5) + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.as-conv-row[data-new]{animation:none}}.as-br-section{width:100%;container-type:inline-size}.as-br-heading{display:flex;align-items:center;gap:8px}.as-br-heading .as-icon-btn{width:32px;height:32px}.as-br-list{list-style:none;margin:0;padding:0;width:100%}.as-br-line{position:relative;min-width:0}.as-br-line,.as-br-line>a{border-radius:var(--ap-radius-md)}.as-br-line>a{display:flex;flex-direction:column;gap:2px;padding:10px 12px;color:var(--ap-color-fg-primary);text-decoration:none}.as-br-line:hover{background:var(--ap-color-bg-surface)}.as-br-line>a:focus-visible{outline:2px solid var(--ap-color-border-focus);outline-offset:-2px}.as-br-title{display:flex;align-items:center;gap:8px;padding-right:32px;font-size:14px;line-height:20px;font-weight:600;min-width:0}.as-br-title>svg{flex:none;color:var(--ap-color-fg-secondary)}.as-br-title>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.as-br-put{position:absolute;top:4px;right:6px;width:32px;height:32px;opacity:0}.as-br-line:focus-within .as-br-put,.as-br-line:hover .as-br-put{opacity:1}.as-br-amount{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-left:24px;min-width:0}.as-br-words{font-size:13px;line-height:18px;color:var(--ap-color-fg-secondary)}.as-br-value-group{display:flex;flex-wrap:nowrap;align-items:center;gap:8px}.as-br-value{font-size:14px;line-height:20px;font-weight:600;white-space:nowrap}.as-br-since{font-weight:500;color:var(--ap-color-fg-secondary)}.as-br-fresh,.as-br-since{font-size:12px;line-height:16px;white-space:nowrap}.as-br-fresh{color:var(--ap-color-fg-muted)}.as-br-part{margin-left:24px;height:18px;align-items:center;font-size:13px;line-height:18px;color:var(--ap-color-fg-secondary);white-space:nowrap}.as-br-part,.as-br-sentence{display:flex;min-width:0}.as-br-sentence>span:not(.as-br-part-name){flex:none;white-space:pre}.as-br-noshare{display:none}.as-br-part-name{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}.as-br-part[data-unavailable]{color:var(--ap-color-fg-muted)}.as-br-part>.as-skel{width:50%;height:10px}.as-br-fail,.as-br-more,.as-br-note{margin:0;font-size:13px;line-height:18px;color:var(--ap-color-fg-secondary)}.as-br-more{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.as-br-about{padding:12px;font-size:13px;line-height:18px;color:var(--ap-color-fg-primary)}.as-br-about h3,.as-br-about p{margin:0 0 12px}.as-home-cards{--as-home-card-figure-height:174px}.as-home-card.as-home-card-figured{min-height:var(--as-home-card-figure-height)}.as-home-card-figure{display:flex;flex-direction:column;min-width:0;gap:4px}.as-home-card-words{display:-webkit-box;flex-shrink:0;height:36px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--ap-color-fg-secondary);font-size:13px;line-height:18px}.as-home-card-words .sv-readonly{display:inline;margin:0;padding:0}.as-home-card-words>.as-skel{display:block;width:50%;height:18px}.as-home-card-number{flex-shrink:0;height:calc(28px + var(--ap-space-3) + 20px);min-width:0}.as-home-card-number .db-figure{padding:0}.as-home-card-number .db-figure-number{font-size:20px;line-height:28px}.as-home-card-number .db-figure-code{font-size:14px}.as-home-card-number .db-figure-line{height:28px}.as-home-card-number .db-cmps{flex-wrap:nowrap;align-self:stretch;min-width:0}.as-home-card-number .db-cmp{display:flex;flex-wrap:nowrap;width:100%}.as-home-card-number .db-delta{flex-shrink:0}.as-home-card-number .db-basis-room{flex:1 1;min-width:0;container-type:inline-size}.as-home-card-number .db-basis{display:flex;width:fit-content;max-width:100%}.as-home-card-number .db-basis>span:not(.db-tip){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@container (max-width: 39.98px){.as-home-card-number .db-basis{display:none}}.as-home-card-figured .as-home-card-foot{min-height:16px}.as-home-card-fresh{font-size:12px;line-height:16px;color:var(--ap-color-fg-muted)}@container (max-width:599px){.as-br-share{display:none}.as-br-noshare{display:flex}.as-br-put{opacity:1;width:44px;height:44px;top:0;right:0}.as-br-title{padding-right:44px;min-height:24px}.as-br-more .as-text-btn{min-height:44px}}@media (hover:none),(pointer:coarse){.as-br-put{opacity:1;top:0;right:0}.as-br-heading .as-icon-btn,.as-br-put{width:44px;height:44px}}@media (prefers-reduced-motion:no-preference){.as-br-line[data-enter]{animation:as-br-enter var(--ap-duration-fast) var(--ap-easing-standard)}.as-br-part[data-filled]{animation:as-br-fill var(--ap-duration-base) var(--ap-easing-standard)}}@keyframes as-br-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes as-br-fill{0%{opacity:0}to{opacity:1}}[data-testid=brief-about-sheet] .as-br-about h3{display:none}@media (max-width:599px){.as-shell[data-layout] .as-home-a .as-home-page{padding-left:16px;padding-right:16px}}.as-official-icon{display:inline-flex;vertical-align:middle;margin-inline-start:6px;color:var(--ap-color-accent-primary);flex:none}.as-official-button{display:inline-flex;align-items:center;gap:6px;min-height:32px;color:var(--ap-color-fg-secondary);font-size:12px;font-weight:500;line-height:16px}.as-official-button svg{color:var(--ap-color-accent-primary)}.as-official-catalog{max-width:960px;margin:0 auto;padding:24px;width:100%;overflow-wrap:anywhere}.as-official-catalog h1{display:flex;align-items:center;gap:8px}.as-official-filters{display:flex;flex-wrap:wrap;gap:12px;margin-block:24px}.as-official-filters input{flex:1 1;min-width:0}.as-official-filters select{max-width:100%}.as-official-row .as-place-link{display:flex;align-items:center}.as-official-row-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:599px){.db-filters[data-official] .db-filters-row{flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}.as-official-catalog{padding:16px}.as-official-filters{flex-direction:column}.as-official-button,.as-official-filters input,.as-official-filters select{min-height:44px}.as-official-warning .as-dialog-actions{flex-direction:column}.as-official-warning .as-dialog-actions button{width:100%;min-height:44px}}.as-dir{position:relative;display:flex;flex-direction:column;gap:var(--ap-space-2);min-width:0}.as-dir-field{display:flex;align-items:center;gap:var(--ap-space-3);height:40px;padding:0 var(--ap-space-4);border:var(--ap-border-control);border-radius:var(--ap-radius-md);background:var(--ap-color-bg-surface);color:var(--ap-color-fg-secondary)}.as-dir-field:focus-within{border-color:var(--ap-color-border-focus)}.as-dir-input{flex:1 1;min-width:0;border:0;background:transparent;color:var(--ap-color-fg-primary);font-family:var(--ap-type-ui-family);font-size:var(--ap-type-ui-size)}.as-dir-input:focus-visible{outline:none}.as-dir-loader{width:14px;height:14px;border:2px solid var(--ap-color-border-control);border-top-color:var(--ap-color-accent-primary);border-radius:50%;animation:as-dir-spin .8s linear infinite}@keyframes as-dir-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.as-dir-loader{animation:none}}.as-dir-list{max-height:360px;margin:0;padding:var(--ap-space-1) 0;overflow-y:auto;border:var(--ap-border-default);border-radius:var(--ap-radius-md);background:var(--ap-color-bg-elevated);list-style:none}.as-dir-option{display:flex;align-items:center;gap:var(--ap-space-3);min-height:48px;padding:0 var(--ap-space-4);cursor:pointer}@media (pointer:coarse){.as-dir-option{min-height:56px}}.as-dir-option[data-active]{background:var(--ap-color-bg-sunken)}.as-dir-option[aria-disabled=true]{cursor:default;color:var(--ap-color-fg-muted)}.as-dir-avatar{display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ap-color-bg-sunken);color:var(--ap-color-fg-secondary)}.as-dir-text{display:flex;flex-direction:column;min-width:0}.as-dir-name{font-size:var(--ap-type-ui-size);font-weight:var(--ap-font-weight-medium)}.as-dir-meta,.as-dir-more,.as-dir-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.as-dir-meta,.as-dir-more{color:var(--ap-color-fg-secondary);font-size:var(--ap-type-caption-size);line-height:var(--ap-type-caption-leading)}.as-dir-more{padding:var(--ap-space-2) var(--ap-space-4)}.as-space-tile[data-team]{font-family:var(--ap-type-ui-family);font-size:11px;font-weight:var(--ap-font-weight-semibold);line-height:1}.as-space-tile[data-team][data-size=header]{font-size:15px}.as-group-head{display:flex;align-items:center;justify-content:space-between;gap:var(--ap-space-2);padding-right:var(--ap-space-2)}.as-group-action{width:28px;height:28px}@media (pointer:coarse){.as-group-action{width:44px;height:44px}}.as-home-new-space{align-self:flex-start;margin-top:var(--ap-space-3)}.as-home-admins-only{margin:var(--ap-space-3) 0 0;color:var(--ap-color-fg-secondary);font-family:var(--ap-type-bodySm-family);font-size:var(--ap-type-bodySm-size);line-height:var(--ap-type-bodySm-leading)}.as-space-dialog{width:min(560px,calc(100vw - 32px));max-width:560px}.as-space-dialog .as-dialog-box{max-height:min(80vh,680px)}.as-space-dialog-body{min-width:0}.as-space-field{display:flex;flex-direction:column;gap:var(--ap-space-2);min-width:0}.as-space-label{font-family:var(--ap-type-ui-family);font-size:var(--ap-type-ui-size);font-weight:var(--ap-font-weight-medium)}.as-space-input,.as-space-label{color:var(--ap-color-fg-primary)}.as-space-input{width:100%;min-width:0;height:40px;padding:0 var(--ap-space-4);border:var(--ap-border-control);border-radius:var(--ap-radius-md);background:var(--ap-color-bg-surface);font-family:var(--ap-type-body-family);font-size:var(--ap-type-body-size)}.as-space-add{flex-direction:column}.as-space-add,.as-space-add-row{display:flex;gap:var(--ap-space-2);min-width:0}.as-space-add-row{flex-wrap:wrap;align-items:flex-start}.as-space-add-row>.as-dir{flex:1 1 220px}.as-tokens{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.as-token,.as-tokens{gap:var(--ap-space-2)}.as-token{display:inline-flex;align-items:center;max-width:100%;height:28px;padding:0 var(--ap-space-1) 0 var(--ap-space-3);border-radius:999px;background:var(--ap-color-bg-sunken);color:var(--ap-color-fg-primary);font-family:var(--ap-type-ui-family);font-size:var(--ap-type-caption-size)}.as-token-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.as-token-remove{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ap-color-fg-secondary);cursor:pointer}.as-token-remove:hover{background:var(--ap-color-bg-surface)}.as-role-btn{flex:none;gap:var(--ap-space-1)}.as-role-item{flex-direction:column;align-items:flex-start;gap:0;height:auto;padding-top:var(--ap-space-2);padding-bottom:var(--ap-space-2)}.as-role-help{color:var(--ap-color-fg-secondary);font-size:var(--ap-type-caption-size);line-height:var(--ap-type-caption-leading);white-space:normal}.as-role-menu{min-width:260px;max-width:min(320px,calc(100vw - 32px))}@media (max-width:599px){.as-dialog.as-space-dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;border-radius:0}.as-space-dialog .as-dialog-box{height:100%;max-height:none;padding:var(--ap-space-5)}.as-space-dialog .as-org-dialog-body{flex:1 1}.as-space-dialog .as-org-dialog-foot{position:sticky;bottom:0;padding-top:var(--ap-space-3);background:var(--ap-color-bg-elevated)}}.as-members-btn{flex:none;gap:var(--ap-space-2)}.as-space-desc-wrap{display:flex;flex-direction:column;align-items:flex-start;margin:0 0 var(--ap-space-4)}.as-space-desc{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere}.as-space-desc[data-open]{display:block;-webkit-line-clamp:unset;line-clamp:none}.as-space-desc-more{margin-top:var(--ap-space-1)}.as-space-archived-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ap-space-3);margin:0 0 var(--ap-space-4);padding:var(--ap-space-3) var(--ap-space-4);border:var(--ap-border-default);border-radius:var(--ap-radius-md);background:var(--ap-color-bg-sunken)}.as-space-archived-text{flex:1 1 240px;margin:0;color:var(--ap-color-fg-primary);font-family:var(--ap-type-bodySm-family);font-size:var(--ap-type-bodySm-size);line-height:var(--ap-type-bodySm-leading)}@media (max-width:599px){.as-space-archived-bar .as-btn{width:100%}}.as-place-alert{margin:var(--ap-space-2) 0}.as-place-table .as-place-owner{width:180px;max-width:180px;overflow:hidden;color:var(--ap-color-fg-secondary);font-family:var(--ap-type-caption-family);font-size:var(--ap-type-caption-size);line-height:var(--ap-type-caption-leading);text-overflow:ellipsis;white-space:nowrap}.as-place-empty-team{display:flex;flex-direction:column;gap:var(--ap-space-2)}.as-place-empty-title{margin:0;color:var(--ap-color-fg-primary);font-family:var(--ap-type-ui-family);font-size:var(--ap-type-ui-size);font-weight:var(--ap-font-weight-semibold)}.as-place-empty-text{margin:0}.as-space-gone{max-width:560px;margin:0 auto}.as-space-gone .as-loadfail-title:focus,.as-space-gone .as-loadfail-title:focus-visible{outline:none}.as-space-archived-error{flex-basis:100%;margin:0}@media (max-width:599px){.as-space-gone{padding-right:var(--ap-space-5);padding-left:var(--ap-space-5)}}.as-members-heading{margin:var(--ap-space-2) 0 0;color:var(--ap-color-fg-primary);font-family:var(--ap-type-ui-family);font-size:var(--ap-type-ui-size);font-weight:var(--ap-font-weight-semibold)}.as-members{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.as-member{display:flex;align-items:center;gap:var(--ap-space-3);min-height:48px;padding:var(--ap-space-1) 0}.as-member-text{display:flex;flex:1 1;flex-direction:column;min-width:0}.as-member-name{overflow-wrap:anywhere;color:var(--ap-color-fg-primary);font-family:var(--ap-type-ui-family);font-size:var(--ap-type-ui-size);font-weight:var(--ap-font-weight-medium)}.as-member-meta{font-family:var(--ap-type-bodySm-family);font-size:var(--ap-type-bodySm-size);line-height:var(--ap-type-bodySm-leading)}.as-member-meta,.as-member-role{color:var(--ap-color-fg-secondary)}.as-member-role{flex:none;font-family:var(--ap-type-ui-family)}.as-member-role,.as-members-note{font-size:var(--ap-type-caption-size)}.as-members-note{line-height:var(--ap-type-caption-leading)}.as-members-status:empty{display:none}.ad-approval-list,.as-approval-list{list-style:none;padding:0;margin:0}.as-approval-row{display:flex;flex-direction:column;gap:8px;padding:16px 0;border-bottom:var(--ap-border-default);overflow-wrap:anywhere;min-width:0}.ad-approval-list p,.as-approval-row p{margin:0}.as-approval-person{align-items:center;min-width:0}.as-approval-actions,.as-approval-person{display:flex;gap:8px}.as-approval-actions button{min-height:44px}.ad-approval-disclosure{min-width:0;overflow-wrap:anywhere}.ad-approval-list>li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;min-width:0}.ad-approval-disclosure>p:empty{display:none}@media(max-width:600px){.as-approval-actions>button{flex:1 1}.ad-approval-list>li{display:flex;flex-direction:column;align-items:stretch}.ad-approval-list>li>button{width:100%;min-height:44px}.as-approval-row{max-width:100%}.ad-approval-list p{margin-top:8px}}.as-move-foot{flex-direction:column}.as-move-block,.as-move-foot{display:flex;gap:var(--ap-space-3)}.as-move-block{align-items:flex-start;padding-top:var(--ap-space-3);border-top:var(--ap-border-default);color:var(--ap-color-fg-primary);font-size:var(--ap-type-body-size);line-height:var(--ap-type-body-leading)}.as-move-block-lead{flex:none;margin-top:2px;color:var(--ap-color-fg-secondary)}.as-move-block-text{display:flex;flex-direction:column;gap:var(--ap-space-2);min-width:0}.as-move-block-text p{margin:0}.as-move-title-reminder{overflow-wrap:anywhere}.as-move-rename{display:flex;flex-direction:column;gap:var(--ap-space-1)}.as-move-rename-field{width:100%;height:36px;padding:0 var(--ap-space-3);border:var(--ap-border-control);border-radius:var(--ap-radius-sm);background:var(--ap-color-bg-surface);color:var(--ap-color-fg-primary);font-family:var(--ap-type-ui-family);font-size:var(--ap-type-ui-size)}.as-move-rename-field:focus-visible{outline:var(--ap-border-focus-width) solid var(--ap-color-border-focus);outline-offset:-1px}.as-move-file{display:flex;flex-direction:column;gap:var(--ap-space-1)}.as-move-switch{display:inline-flex;align-items:center;gap:var(--ap-space-3);min-height:32px;padding:0;border:0;background:transparent;color:var(--ap-color-fg-primary);font:inherit;text-align:start;cursor:pointer}.as-move-switch-track{position:relative;flex:none;width:32px;height:18px;border-radius:9px;background:var(--ap-color-border-control);transition:background var(--ap-duration-fast) var(--ap-easing-standard)}.as-move-switch-thumb{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--ap-color-bg-surface);transition:transform var(--ap-duration-fast) var(--ap-easing-standard)}.as-move-switch[aria-checked=true] .as-move-switch-track{background:var(--ap-color-accent-primary)}.as-move-switch[aria-checked=true] .as-move-switch-thumb{transform:translateX(14px)}.as-move-switch:focus-visible{outline:var(--ap-border-focus-width) solid var(--ap-color-border-focus);outline-offset:2px}.as-move-file-help,.as-move-note{margin:0;color:var(--ap-color-fg-secondary);font-size:var(--ap-type-caption-size);line-height:var(--ap-type-caption-leading)}@media (pointer:coarse){.as-move-switch{min-height:44px}}@media (max-width:599px){.as-move-block{max-height:40vh;overflow-y:auto}.as-move-foot .as-dialog-actions .as-btn{flex:1 1}}@media (prefers-reduced-motion:reduce){.as-move-switch-thumb,.as-move-switch-track{transition:none}}.as-item-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ap-space-3) var(--ap-space-5);width:100%;max-width:720px;min-height:60px;padding:var(--ap-space-4) var(--ap-space-4) var(--ap-space-4) var(--ap-space-6);border:var(--ap-border-default);border-radius:var(--ap-radius-xl);background:var(--ap-color-bg-sunken)}.as-item-bar-note{flex:1 1 240px;margin:0;color:var(--ap-color-fg-secondary);font-family:var(--ap-type-ui-family);font-size:var(--ap-type-ui-size);line-height:var(--ap-type-ui-leading)}.as-share-latest{width:100%;max-width:720px;margin:0 0 var(--ap-space-2);color:var(--ap-color-fg-secondary);font-size:var(--ap-type-caption-size);line-height:var(--ap-type-caption-leading)}.as-gone{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ap-space-5);width:100%;max-width:560px;margin:0 auto;padding:var(--ap-space-11) var(--ap-space-4)}.as-gone-title{margin:0;font-family:var(--ap-type-title-family);font-size:var(--ap-type-title-size);font-weight:var(--ap-font-weight-semibold);line-height:var(--ap-type-title-leading)}.as-gone-title:focus,.as-gone-title:focus-visible{outline:none}.as-gone-help{margin:0;color:var(--ap-color-fg-secondary)}.as-gone-draft{display:flex;flex-direction:column;gap:var(--ap-space-2);width:100%}.as-gone-draft-title{margin:0;font-size:var(--ap-type-ui-size);font-weight:var(--ap-font-weight-semibold)}.as-gone-draft-text{margin:0;padding:var(--ap-space-4);border:var(--ap-border-default);border-radius:var(--ap-radius-md);background:var(--ap-color-bg-surface);white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:599px){.as-item-bar .as-btn{width:100%}}.as-pill-popover{min-width:260px;max-height:420px;overflow-y:auto}.as-pill-field{display:flex;align-items:center;gap:var(--ap-space-2);margin:var(--ap-space-2) var(--ap-space-3);padding:0 var(--ap-space-3);height:36px;border:var(--ap-border-control);border-radius:var(--ap-radius-sm);color:var(--ap-color-fg-secondary)}.as-pill-field:focus-within{border-color:var(--ap-color-border-focus)}.as-pill-directory{padding:var(--ap-space-2) var(--ap-space-3)}.as-main:focus:not(:focus-visible){outline:none}.as-nt-pill{display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:var(--ap-radius-full);background:var(--ap-color-accent-primary);color:var(--ap-color-fg-onAccent);font-family:var(--ap-type-caption-family);font-size:11px;font-weight:var(--ap-font-weight-semibold);line-height:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:as-nt-pill-in var(--ap-duration-fast) var(--ap-easing-enter)}.as-nt-pill-digits{animation:as-fade-in var(--ap-duration-fast) var(--ap-easing-enter)}@keyframes as-nt-pill-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.as-nt-bell{position:relative}.as-nt-bell .as-nt-pill{position:absolute;top:2px;right:0}.as-nt-row{width:100%;border:0;background:transparent;font-weight:var(--ap-font-weight-medium);text-align:left;cursor:pointer}.as-nt-row .as-conv-title{display:block}.as-nav-rows{margin-bottom:var(--ap-space-3)}.as-dialog.as-nt-panel{position:fixed;inset:auto;width:400px;max-width:calc(100vw - 16px);margin:0;box-shadow:var(--ap-elevation-e2)}.as-dialog.as-nt-panel::backdrop{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.as-dialog.as-nt-sheet{inset:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0;padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left);animation:as-nt-sheet-in var(--ap-duration-base) var(--ap-easing-enter)}.as-dialog.as-nt-sheet::backdrop{background:var(--ap-scrim-default)}@keyframes as-nt-sheet-in{0%{transform:translateY(16px);opacity:0}to{transform:none;opacity:1}}.as-nt-box,.as-nt-panel .as-dialog-box{display:flex;flex-direction:column;min-height:0;max-height:inherit;height:100%}.as-nt-sheet .as-dialog-box{height:100%}.as-nt-head{position:sticky;top:0;flex:none;display:flex;align-items:center;gap:var(--ap-space-2);min-height:52px;padding:0 var(--ap-space-3) 0 var(--ap-space-6);border-bottom:var(--ap-border-default)}.as-nt-sheet .as-nt-head{padding-left:var(--ap-space-3)}.as-nt-title{flex:1 1;margin:0;font-family:var(--ap-type-heading-family);font-size:var(--ap-type-heading-size);font-weight:var(--ap-type-heading-weight);line-height:var(--ap-type-heading-leading)}.as-nt-title:focus-visible{outline-offset:calc(-1 * var(--ap-border-focus-width))}.as-nt-head-actions{display:inline-flex;align-items:center;gap:var(--ap-space-1)}.as-nt-new,.as-nt-status:not(:empty){flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:var(--ap-space-2);padding:var(--ap-space-2) var(--ap-space-3) var(--ap-space-2) var(--ap-space-6);border-bottom:var(--ap-border-default);color:var(--ap-color-fg-secondary);font-family:var(--ap-type-small-family);font-size:var(--ap-type-small-size);line-height:var(--ap-type-small-leading)}.as-nt-new{animation:as-fade-in var(--ap-duration-fast) var(--ap-easing-enter)}.as-nt-new span,.as-nt-status span{flex:1 1;min-width:0}.as-nt-sheet .as-nt-status:not(:empty){border-top:var(--ap-border-default);border-bottom:0}.as-nt-fail:not(:empty){color:var(--ap-color-fg-primary)}.as-nt-list{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 0 var(--ap-space-3)}.as-nt-section+.as-nt-section{margin-top:var(--ap-space-2)}.as-nt-date{position:sticky;top:0;z-index:1;margin:0;padding:var(--ap-space-5) var(--ap-space-6) var(--ap-space-2);background:var(--ap-color-bg-elevated);color:var(--ap-color-fg-muted);font-family:var(--ap-type-caption-family);font-size:var(--ap-type-caption-size);font-weight:var(--ap-font-weight-semibold);line-height:var(--ap-type-caption-leading)}.as-nt-lines,.as-nt-members{margin:0;padding:0;list-style:none}.as-nt-line{position:relative;display:flex;align-items:flex-start;transition:background-color var(--ap-duration-fast) var(--ap-easing-standard)}.as-nt-line:hover{background:var(--ap-color-bg-surface)}.as-nt-line[data-leaving]{animation:as-nt-leave var(--ap-duration-fast) var(--ap-easing-exit) forwards}@keyframes as-nt-leave{to{opacity:0}}.as-nt-main{flex:1 1;min-width:0;display:flex;align-items:flex-start;gap:var(--ap-space-4);min-height:60px;padding:var(--ap-space-4) 0 var(--ap-space-4) var(--ap-space-6);border:0;background:transparent;color:var(--ap-color-fg-primary);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.as-nt-main:focus-visible,.as-nt-more:focus-visible,.as-nt-see-all:focus-visible{outline-offset:calc(-1 * var(--ap-border-focus-width))}.as-nt-line[data-member] .as-nt-main{min-height:48px;padding-left:calc(var(--ap-space-6) + 28px + var(--ap-space-4))}.as-nt-lead{display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--ap-radius-full);background:var(--ap-color-bg-sunken);color:var(--ap-color-fg-secondary)}.as-nt-text{display:flex;flex-direction:column;gap:2px;min-width:0}.as-nt-sentence{font-family:var(--ap-type-ui-family);font-size:var(--ap-type-ui-size);font-weight:var(--ap-font-weight-regular);line-height:20px;overflow-wrap:anywhere}.as-nt-line[data-unread]>.as-nt-main .as-nt-sentence{font-weight:var(--ap-font-weight-semibold)}.as-nt-second{color:var(--ap-color-fg-secondary);font-family:var(--ap-type-small-family);font-size:var(--ap-type-small-size);line-height:18px}.as-nt-meta{color:var(--ap-color-fg-muted);font-family:var(--ap-type-caption-family);font-size:var(--ap-type-caption-size);font-weight:var(--ap-font-weight-regular);line-height:16px}.as-nt-trail{display:flex;flex:none;align-items:center;gap:var(--ap-space-2);min-height:60px;padding:0 var(--ap-space-3) 0 var(--ap-space-2)}.as-nt-line[data-member] .as-nt-trail{min-height:48px}.as-nt-dot{width:8px;height:8px;border-radius:var(--ap-radius-full);background:var(--ap-color-accent-primary)}.as-nt-chevron{color:var(--ap-color-fg-secondary)}.as-nt-more{width:32px;height:32px;opacity:0}.as-nt-line:focus-within .as-nt-more,.as-nt-line:hover .as-nt-more,.as-nt-more[aria-expanded=true]{opacity:1}.as-nt-menu{min-width:240px}.as-nt-more-count,.as-nt-see-all{margin:var(--ap-space-1) 0 var(--ap-space-2) calc(var(--ap-space-6) + 28px + var(--ap-space-2))}.as-nt-more-count{font-size:13px;line-height:18px;color:var(--ap-color-fg-secondary)}.as-nt-skeleton{display:flex;gap:var(--ap-space-4);padding:var(--ap-space-4) var(--ap-space-6)}.as-nt-skeleton-lead{width:28px;height:28px;border-radius:var(--ap-radius-full);background:var(--ap-color-bg-sunken)}.as-nt-skeleton-lines{flex:1 1;display:flex;flex-direction:column;gap:var(--ap-space-2);padding-top:2px}.as-nt-skeleton-lines span{height:12px;border-radius:var(--ap-radius-xs);background:var(--ap-color-bg-sunken)}.as-nt-skeleton-lines span+span{width:40%}.as-nt-empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ap-space-3);padding:var(--ap-space-8) var(--ap-space-6)}.as-nt-empty p{margin:0}.as-nt-empty-title{font-family:var(--ap-type-ui-family);font-size:var(--ap-type-ui-size);font-weight:var(--ap-font-weight-semibold);line-height:20px}.as-nt-empty-body{color:var(--ap-color-fg-secondary);font-family:var(--ap-type-small-family);font-size:var(--ap-type-small-size);line-height:18px}.as-nt-more-loader{display:flex;justify-content:center;min-height:32px;padding:var(--ap-space-2);color:var(--ap-color-fg-muted)}.as-nt-foot{flex:none;display:flex;align-items:center;min-height:44px;padding:0 var(--ap-space-3) env(safe-area-inset-bottom);border-top:var(--ap-border-default)}.as-nt-settings{gap:var(--ap-space-2)}.as-nt-setting-area{margin-top:var(--ap-space-5)}.as-nt-setting{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ap-space-5);padding:var(--ap-space-3) 0}.as-nt-setting-text{min-width:0}.as-nt-setting-label{display:block;font-family:var(--ap-type-ui-family);font-size:var(--ap-type-ui-size);font-weight:var(--ap-font-weight-regular);line-height:20px}.as-nt-setting-desc,.as-nt-setting-fail{margin:2px 0 0;color:var(--ap-color-fg-secondary);font-family:var(--ap-type-small-family);font-size:var(--ap-type-small-size);line-height:18px}.as-nt-setting-fail{color:var(--ap-color-fg-primary)}.as-nt-always{flex:none;color:var(--ap-color-fg-secondary);font-family:var(--ap-type-small-family);font-size:var(--ap-type-small-size);line-height:20px}.as-settings-section .as-section-title:focus-visible{outline-offset:var(--ap-border-focus-width)}@media (pointer:coarse){.as-nt-main,.as-nt-trail{min-height:64px}.as-nt-more{width:44px;height:44px;opacity:1}.as-nt-foot .as-text-btn{min-height:44px}}@media (max-width:599px){.as-nt-main,.as-nt-trail{min-height:64px}.as-nt-more{opacity:1}}@media (prefers-reduced-motion:reduce){.as-dialog.as-nt-sheet,.as-nt-line[data-leaving],.as-nt-new,.as-nt-pill,.as-nt-pill-digits{animation:none}.as-nt-line[data-leaving]{opacity:0}}.ex-host{width:100%;height:100%}.ex-host,.ex-host-page{display:flex;min-height:0}.ex-host-page{flex:1 1 auto;flex-direction:column;min-width:0}.ex-host-page>*{flex:1 1;min-height:0}.ex-host[data-explain=open] .db-page{--db-pad:24px}.ex-panel{display:flex;flex:none;flex-direction:column;width:400px;min-height:0;height:100%;border-left:var(--ap-border-default);background:var(--ap-color-bg-surface);color:var(--ap-color-fg-primary);font-family:var(--ap-type-body-family)}@media (min-width:1440px){.ex-panel{width:440px}}@media (min-width:1600px){.ex-panel{width:480px}}@media (max-width:839px){.ex-panel,.ex-panel[data-mode=sheet]{position:fixed;inset:0;z-index:var(--ap-zIndex-dialog,50);width:100%;border-left:0;border-radius:var(--ap-radius-xl) var(--ap-radius-xl) 0 0;box-shadow:var(--ap-elevation-e3);padding-bottom:env(safe-area-inset-bottom)}}.ex-head{position:sticky;top:0;z-index:1;display:flex;align-items:flex-start;gap:var(--ap-space-2);padding:var(--ap-space-4) var(--ap-space-5) var(--ap-space-3);border-bottom:var(--ap-border-default);background:var(--ap-color-bg-surface)}.ex-head-text{flex:1 1 auto;min-width:0}.ex-title{margin:0;font-size:var(--ap-type-heading-size);font-weight:var(--ap-type-heading-weight);line-height:var(--ap-type-heading-leading);overflow-wrap:anywhere}.ex-title:focus-visible{outline:2px solid var(--ap-color-border-focus);outline-offset:2px;border-radius:var(--ap-radius-xs)}.ex-path{margin-top:var(--ap-space-1);color:var(--ap-color-fg-secondary);font-size:12px;line-height:16px}.ex-path .as-text-btn{min-height:0;padding:0;font-size:inherit;line-height:inherit}.ex-keep,.ex-kept{flex:none}.ex-kept{align-self:center;color:var(--ap-color-fg-secondary);font-size:13px}.ex-keep-fail{margin:0;padding:var(--ap-space-2) var(--ap-space-5);color:var(--ap-color-status-danger);font-size:13px}.ex-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--ap-space-5);display:flex;flex-direction:column;gap:24px;font-size:14px;line-height:22px}.ex-box{flex:none;padding:var(--ap-space-3) var(--ap-space-5) max(var(--ap-space-4),env(safe-area-inset-bottom));border-top:var(--ap-border-default);background:var(--ap-color-bg-surface)}.ex-box .as-composer-wrap{max-width:none}.ex-subject{flex-direction:column}.ex-subject,.ex-subject-figure{display:flex;gap:var(--ap-space-1)}.ex-subject-figure{align-items:baseline;margin:0;font-size:26px;font-weight:var(--ap-font-weight-semibold);line-height:32px}.ex-subject-code{font-size:15px;font-weight:var(--ap-font-weight-medium)}.ex-subject-code,.ex-subject-line{color:var(--ap-color-fg-secondary)}.ex-subject-line{margin:0;font-size:12px;line-height:16px}.ex-first{gap:24px}.ex-first,.ex-part{display:flex;flex-direction:column}.ex-part{gap:var(--ap-space-3)}.ex-part-heading{margin:0;font-size:14px;font-weight:var(--ap-font-weight-semibold);line-height:20px}.ex-caption,.ex-part-text{margin:0}.ex-caption{color:var(--ap-color-fg-secondary);font-size:12px;line-height:16px}.ex-rows{margin:0}.ex-rows .ap-kv dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ex-bridge,.ex-no-writing,.ex-part-fail{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ap-space-2)}.ex-bridge p,.ex-no-writing p,.ex-part-fail p{margin:0}.ex-switch{display:flex;flex-wrap:wrap;gap:var(--ap-space-2)}.ex-frame{box-shadow:none}.ex-frame-body{animation:ex-fade var(--ap-duration-fast) var(--ap-easing-standard);--ap-chart-labels:short}.ex-frame-body[data-signed]{--ap-chart-label-signs:always}.ex-parts{flex-wrap:wrap}.ex-limits,.ex-parts{display:flex;gap:var(--ap-space-2)}.ex-limits{flex-direction:column;margin:0;padding-left:var(--ap-space-5)}.ex-first:not([aria-hidden]) .ex-part{animation:ex-fade var(--ap-duration-fast) var(--ap-easing-standard)}.ex-deepest,.ex-stored{margin:0;color:var(--ap-color-fg-secondary);font-size:13px}.ex-notice{margin:0}.ex-skel-line,.ex-skel-row{display:block;height:16px;border-radius:var(--ap-radius-sm)}.ex-skel-line{width:80%}.ex-skel-switch{display:block;width:60%;height:32px;border-radius:var(--ap-radius-full)}.ex-skel-block{display:block;height:160px;border-radius:var(--ap-radius-md)}.ex-btn-wrap{flex:none}.ex-btn,.ex-btn-wrap{display:inline-flex;align-items:center;gap:var(--ap-space-1)}.ex-btn{min-height:32px;padding:0 var(--ap-space-2);font-size:13px}.ex-btn[data-icon-only]{width:32px;justify-content:center;padding:0}.ex-sep{color:var(--ap-color-fg-muted)}.ex-earlier{min-height:32px;font-size:13px;white-space:nowrap}@media (pointer:coarse){.ex-btn,.ex-earlier{min-height:44px}.ex-btn[data-icon-only]{width:44px}}.ap-metric[data-explained],.as-result[data-explained],.db-frame[data-explained]{box-shadow:0 0 0 2px var(--ap-color-border-accent)}.ex-list{display:flex;flex-direction:column;gap:var(--ap-space-2);padding:var(--ap-space-3)}.ex-list-title{margin:0;font-weight:var(--ap-font-weight-semibold)}.ex-list-rows{margin:0;padding:0;list-style:none}.ex-list-row{display:flex;flex-direction:column;gap:2px;padding:var(--ap-space-2);border-radius:var(--ap-radius-md);cursor:pointer}.ex-list-row:focus-visible,.ex-list-row:hover{background:var(--ap-color-bg-sunken)}.ex-list-kept{margin-left:var(--ap-space-2);color:var(--ap-color-fg-secondary)}.ex-list-covered,.ex-list-note,.ex-list-question{color:var(--ap-color-fg-secondary);font-size:12px;line-height:16px}.ex-list-note{margin:0}.ex-folded{display:flex;align-items:center;justify-content:space-between;gap:var(--ap-space-3);width:100%;min-height:44px;padding:0 var(--ap-space-4);border:var(--ap-border-control);border-radius:var(--ap-radius-full);background:var(--ap-color-bg-surface);color:var(--ap-color-fg-secondary);font:inherit;text-align:left;cursor:pointer}@media (pointer:coarse){.ex-folded{min-height:48px}}.ex-kept-first{display:flex;flex-direction:column;gap:24px}.ex-origin{padding:var(--ap-space-3) var(--ap-space-4);border:var(--ap-border-default);border-radius:var(--ap-radius-lg);background:var(--ap-color-bg-surface)}.ex-origin-text{display:flex;align-items:center;gap:var(--ap-space-2);margin:0}.ex-origin-filters{margin:var(--ap-space-1) 0 0;color:var(--ap-color-fg-secondary);font-size:12px}@keyframes ex-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ex-first:not([aria-hidden]) .ex-part,.ex-frame-body{animation:none}}.ex-scroll .as-prose{font-size:14px;line-height:22px}.ex-frame>.ex-caption{padding:var(--ap-space-2) var(--ap-space-5) 0}.ex-frame>.as-result-fail{padding:0 var(--ap-space-5) var(--ap-space-3)}.db-head>.db-actions{order:2}@media (pointer:coarse){.db-item[data-kind=figure] .db-head{display:flow-root}.db-item[data-kind=figure] .db-head>.db-actions{float:right;margin:-6px -6px -12px var(--ap-space-1)}.db-item[data-kind=figure] .db-title{overflow-wrap:normal}}.ex-quiet{margin:0;color:var(--ap-color-fg-muted)}.df-surface.db-popover{padding:0;animation:none}@media (prefers-reduced-motion:no-preference){.df-surface.db-popover{animation:df-fade .12s var(--ap-easing-enter)}}@keyframes df-fade{0%{opacity:0}}.df-surface.db-sheet .db-sheet-body{padding:0}.df-panel{display:flex;flex-direction:column;min-height:0;max-height:inherit;color:var(--ap-color-fg-primary);font-size:14px;line-height:20px}.df-head{display:flex;align-items:flex-start;gap:var(--ap-space-2);padding:var(--ap-space-3) var(--ap-space-3) var(--ap-space-2) var(--ap-space-4);border-bottom:var(--ap-border-default)}.df-head-text{flex:1 1;min-width:0}.df-title{margin:0;font-size:16px;font-weight:var(--ap-font-weight-semibold);line-height:24px}.df-title:focus{outline:none}.df-title:focus-visible{outline:var(--ap-border-focus);outline-offset:2px}.df-subtitle{margin:0;color:var(--ap-color-fg-secondary);font-size:13px;line-height:18px;overflow-wrap:anywhere}.df-close-sheet{min-height:44px}@media (pointer:coarse){.df-close{min-width:44px;min-height:44px}}.df-body{display:flex;flex-direction:column;gap:var(--ap-space-3);min-height:0;padding:var(--ap-space-3) var(--ap-space-4) var(--ap-space-4);overflow-y:auto;overflow-x:hidden}.df-block h3,.df-block h4,.df-compared>h3{margin:0 0 var(--ap-space-1);font-size:14px;font-weight:var(--ap-font-weight-semibold);line-height:20px}.df-compared,.df-rows{display:flex;flex-direction:column;gap:var(--ap-space-2)}.df-rows{margin:0}.df-row{display:flex;flex-direction:column;gap:2px}.df-row dt{color:var(--ap-color-fg-secondary);font-size:13px;line-height:18px}.df-row dd{display:flex;flex-direction:column;margin:0;overflow-wrap:anywhere}@media (min-width:600px){.df-row{display:grid;grid-template-columns:112px minmax(0,1fr);column-gap:var(--ap-space-3)}}.df-access,.df-approval,.df-fail,.df-lead,.df-why{margin:0}.df-access{color:var(--ap-color-fg-secondary)}.df-why{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ap-space-2);padding-top:var(--ap-space-3);border-top:var(--ap-border-default)}.df-noaccess-title{margin:0;font-weight:var(--ap-font-weight-semibold)}.df-noaccess p{margin:0}.df-skel{display:flex;flex-direction:column;gap:var(--ap-space-2)}.df-skel-line{height:14px}.df-skel-line:nth-child(2n){width:70%}.df-query{display:flex;flex-direction:column;gap:var(--ap-space-2)}.df-query-btn{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--ap-space-1);min-height:44px}.df-query-btn[aria-expanded=false] .df-query-chev{transform:rotate(-90deg)}.df-query-block{display:flex;flex-direction:column;gap:var(--ap-space-2);min-width:0}.df-query-block h4{font-weight:var(--ap-font-weight-semibold)}.df-query-block h4,.df-query-note{margin:0;font-size:13px;line-height:18px}.df-query-note{color:var(--ap-color-fg-secondary)}.df-sql{max-width:100%;margin:0;padding:var(--ap-space-2) var(--ap-space-3);overflow-x:auto;border-radius:var(--ap-radius-sm);background:var(--ap-color-bg-sunken);font-family:var(--ap-font-family-mono);font-size:12px;line-height:18px;white-space:pre}.df-copy{align-self:flex-start}.df-link.as-about-btn{min-height:44px;padding-block:10px;margin-block:-10px}.df-link.as-about-btn:after{content:none}.nc-dialog{width:min(560px,calc(100vw - 2 * var(--ap-space-5)));max-width:calc(100vw - 2 * var(--ap-space-5))}.nc-dialog,.nc-dialog .as-dialog-box{max-height:calc(100dvh - 2 * var(--ap-space-5))}.nc-dialog .as-dialog-box{height:100%}.nc-head{flex:none;display:flex;flex-direction:column;gap:var(--ap-space-3);padding:var(--ap-space-7) var(--ap-space-7) var(--ap-space-4)}.nc-body,.nc-count,.nc-note{margin:0;color:var(--ap-color-fg-secondary);font-size:var(--ap-type-small-size);line-height:1.45}.nc-list{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 var(--ap-space-7) var(--ap-space-4);border-top:var(--ap-border-default);border-bottom:var(--ap-border-default)}.nc-fieldset{min-width:0;margin:0;padding:0;border:0}.nc-legend{padding:var(--ap-space-4) 0 var(--ap-space-2);font-weight:600}.nc-group+.nc-group{margin-top:var(--ap-space-4)}.nc-group-label{margin:0 0 var(--ap-space-2);overflow:hidden;color:var(--ap-color-fg-muted);font-size:var(--ap-type-caption-size);text-overflow:ellipsis;white-space:nowrap}.nc-row{display:flex;align-items:flex-start;gap:var(--ap-space-3);min-height:44px;padding:var(--ap-space-3) 0;overflow-wrap:anywhere;cursor:pointer}.nc-row input{flex:none;width:20px;height:20px;margin:2px 0 0}.nc-row input:focus-visible{outline:var(--ap-border-focus-width) solid var(--ap-color-border-focus);outline-offset:2px}.nc-row[data-blocked]{color:var(--ap-color-fg-muted);cursor:default}.nc-foot{flex:none;background:var(--ap-color-bg-elevated);display:flex;flex-direction:column;gap:var(--ap-space-2);padding:var(--ap-space-4) var(--ap-space-7) var(--ap-space-7)}.nc-error{margin:0;color:var(--ap-color-status-danger);font-size:var(--ap-type-small-size)}.nc-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ap-space-3);margin-top:var(--ap-space-3)}.nc-actions .as-btn{min-height:44px;white-space:normal}@media (max-width:599px){.nc-foot,.nc-head,.nc-list{padding-left:var(--ap-space-5);padding-right:var(--ap-space-5)}}[data-action=carry]{min-height:44px;max-width:100%;height:auto;white-space:normal;text-align:center}@media (max-width:599px){.as-notice-actions button{min-height:44px;min-width:44px}}.as-composer[data-full] .as-composer-actions{grid-column:1/-1;justify-content:flex-end}.as-composer-long{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ap-space-1) var(--ap-space-3);margin:0 0 var(--ap-space-3)}.as-composer-full,.as-composer-long{color:var(--ap-color-fg-secondary);font-size:var(--ap-type-small-size);line-height:1.45}.as-composer-full{margin:var(--ap-space-2) 0 0;text-align:center}.nc-line{margin:var(--ap-space-5) 0;color:var(--ap-color-fg-secondary);font-size:var(--ap-type-small-size);line-height:1.45}.nc-line a{color:inherit;text-decoration:underline}.nc-carried{display:flex;flex-direction:column;gap:var(--ap-space-1);margin:var(--ap-space-3) 0 0;padding:0;list-style:none}.nc-carried li{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--ap-space-3);overflow-wrap:anywhere}@media (max-width:599px){.nc-carried li button{min-height:44px;min-width:44px}}.nc-names-note{margin:var(--ap-space-2) 0 0}.nc-names-note,.r-ref-hint{color:var(--ap-color-fg-muted);font-size:var(--ap-type-caption-size);line-height:1.45}.r-ref-hint{margin:var(--ap-space-3) 0 0}.as-earlier{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ap-space-2) var(--ap-space-4);min-height:44px;margin:0 0 var(--ap-space-5);color:var(--ap-color-fg-muted);font-size:var(--ap-type-caption-size);line-height:1.45}.as-earlier-line{flex:1 1 auto;min-width:0}.as-earlier-actions{display:flex;flex-wrap:wrap;gap:var(--ap-space-2)}@media (max-width:599px){.as-earlier{min-height:calc(44px + 1.45em + var(--ap-space-2))}.as-earlier-line{flex-basis:100%}.as-earlier-actions .as-text-btn,.as-follow-line .as-text-btn,.as-link-note .as-icon-btn,.as-link-note .as-text-btn,.as-stale .as-text-btn{min-width:44px;min-height:44px}}.as-follow-line:not(:empty){margin-inline-start:var(--ap-space-3);color:var(--ap-color-fg-muted)}.as-link-note{display:flex;align-items:flex-start;gap:var(--ap-space-3);margin:var(--ap-space-4) 0 0;color:var(--ap-color-fg-muted);font-size:var(--ap-type-caption-size);line-height:1.45;overflow-wrap:anywhere}.as-link-note>.as-link-note-text{flex:1 1 auto;min-width:0}.as-stale{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ap-space-2) var(--ap-space-3);margin:var(--ap-space-3) 0 0;color:var(--ap-color-fg-muted);font-size:var(--ap-type-caption-size);line-height:1.45}