.atl-timeline{display:flex;flex-direction:column;gap:4px;margin:4px 0 12px;font-size:13px}.atl-timeline-step{display:flex;align-items:baseline;gap:8px;color:var(--atl-muted)}.atl-timeline-step.is-done .atl-timeline-icon{color:var(--atl-ok)}.atl-timeline-step.is-failed .atl-timeline-icon{color:var(--atl-danger)}.atl-timeline-label{flex:1 1;min-width:0;overflow-wrap:anywhere}.atl-timeline-ms{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.8;white-space:nowrap;flex-shrink:0}.atl-timeline-note{margin:2px 0;font-style:italic;color:var(--atl-muted);line-height:1.45}.atl-timeline-reason{margin:0 0 4px 24px;color:var(--atl-muted);font-size:12px;line-height:1.4}.atl-mail{margin:4px 0 8px 24px;border:1px solid var(--atl-hairline);border-radius:var(--atl-r-lg);background:var(--atl-surface);overflow:hidden;min-width:0;font-size:13px}.atl-mail-head{display:grid;grid-gap:4px;gap:4px;padding:8px 12px;border-bottom:1px solid var(--atl-hairline)}.atl-mail-row{display:grid;grid-template-columns:72px 1fr;grid-gap:8px;gap:8px;align-items:baseline}.atl-mail-k{color:var(--atl-muted)}.atl-mail-v{color:var(--atl-ink);overflow-wrap:anywhere;min-width:0}.atl-mail-subject{font-weight:600}.atl-mail-body{padding:8px 12px;max-height:240px;overflow-y:auto;color:var(--atl-ink);line-height:1.5}.atl-mail-body>:first-child{margin-top:0}.atl-mail-body>:last-child{margin-bottom:0}.atl-live{margin:0 0 4px 24px;color:var(--atl-muted);font-size:12px;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.atl-live.is-stuck{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;border:1px solid transparent;border-radius:var(--atl-r-lg);background:var(--atl-warn-tint);color:var(--atl-ink)}.atl-live-text{flex:1 1 160px;min-width:0}.atl-live-actions{display:flex;gap:8px}.atl-live-btn{font:inherit;font-size:12px;padding:4px 12px;border-radius:var(--atl-r-pill);cursor:pointer;border:0;background:var(--atl-btn-tint);color:var(--atl-ink)}.atl-live-btn.is-stop{background:var(--atl-btn-danger-tint);color:var(--atl-btn-danger-ink)}.atl-live-btn:disabled{opacity:.5;cursor:default}.atl-live-err{flex-basis:100%;color:var(--atl-danger)}.atl-ask-done{display:flex;flex-direction:column;min-width:0;margin:0 0 4px}.atl-ask-head{display:flex;align-items:baseline;gap:8px;min-width:0;color:var(--atl-muted)}.atl-ask-head .atl-timeline-icon{color:var(--atl-ok)}.atl-ask-title{flex:1 1;min-width:0;color:var(--atl-ink);font-weight:600}.atl-ask-head .atl-ask-q{flex:1 1}.atl-ask-meta{flex-shrink:0;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.atl-ask-list{list-style:none;margin:4px 0 0 20px;padding:0;min-width:0}.atl-ask-item{display:flex;flex-direction:column;gap:4px;padding:8px 0;border-top:1px solid var(--atl-hairline)}.atl-ask-item:first-child{border-top:0;padding-top:4px}.atl-ask-q{min-width:0;color:var(--atl-muted);line-height:1.4}.atl-ask-a,.atl-ask-q{overflow-wrap:anywhere}.atl-ask-a{color:var(--atl-ink);font-size:14px;line-height:20px;white-space:pre-wrap}.atl-ask-a.is-skipped,.atl-ask-own{color:var(--atl-muted)}.atl-ask-own{font-size:12px}.atl-diff{margin:8px 0;border:1px solid var(--atl-hairline);border-radius:var(--atl-r-lg);background:var(--atl-surface);overflow:hidden;min-width:0}.atl-diff-head{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--atl-hairline);font-size:13px;font-weight:600;color:var(--atl-ink)}.atl-diff-file{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.atl-diff-counts{margin-left:auto;display:flex;gap:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:var(--atl-mono);font-size:12px}.atl-diff-count-add{color:var(--atl-ok)}.atl-diff-count-del{color:var(--atl-danger)}.atl-diff-body{font-family:var(--atl-mono);font-size:12px;line-height:1.5;overflow-x:auto}.atl-diff-hunk{padding:2px 12px;color:var(--atl-muted);background:var(--atl-inset)}.atl-diff-line{display:flex;align-items:flex-start;white-space:pre}.atl-diff-add{background:var(--atl-ok-tint)}.atl-diff-del{background:var(--atl-danger-tint)}.atl-diff-ctx{background:transparent}.atl-diff-gutter{width:32px;padding:0 4px;text-align:right;color:var(--atl-muted)}.atl-diff-gutter,.atl-diff-mark{flex:0 0 auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.atl-diff-mark{width:12px;text-align:center}.atl-diff-add .atl-diff-mark{color:var(--atl-ok)}.atl-diff-del .atl-diff-mark{color:var(--atl-danger)}.atl-diff-text{flex:1 1 auto;padding-right:12px;color:var(--atl-ink)}.atl-diff-showall{display:block;width:100%;padding:8px 12px;border:none;border-top:1px solid var(--atl-hairline);background:none;color:var(--atl-accent);font:inherit;font-size:12px;font-weight:600;cursor:pointer;text-align:left}.atl-diff-showall:hover{background:var(--atl-hover)}.atl-diff-truncated{padding:8px 12px;border-top:1px solid var(--atl-hairline);color:var(--atl-muted);font-size:11px;font-style:italic}.apv{display:flex;flex-direction:column;gap:8px;min-width:0;max-width:100%;padding:2px 0 2px 12px;border-left:2px solid var(--atl-accent)}.apv--danger{border-left-color:var(--atl-danger)}.apv--done{border-left-color:var(--atl-hairline)}.apv-q{font-size:14px;font-weight:600;line-height:1.35;color:var(--atl-ink);overflow-wrap:anywhere}.apv-where{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;line-height:1.4;color:var(--atl-muted);min-width:0}.apv-dot{width:3px;height:3px;border-radius:50%;background:var(--atl-muted);flex:none}.apv-path{font-family:var(--atl-mono);font-size:12px;color:var(--atl-muted);overflow-wrap:anywhere}.apv-path b{color:var(--atl-ink);font-weight:600}.apv-counts{font-family:var(--atl-mono);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.apv-add{color:var(--atl-ok)}.apv-del{color:var(--atl-danger)}.apv-pill{font-size:11px;font-weight:600;padding:0 8px;border-radius:var(--atl-r-pill);line-height:18px}.apv-pill--warn{color:var(--atl-warn);background:var(--atl-warn-tint)}.apv-pill--new{color:var(--atl-ok);background:var(--atl-ok-tint)}.apv-note{font-size:12px;line-height:1.45;color:var(--atl-muted)}.apv--question .apv-note{white-space:pre-wrap;overflow-wrap:anywhere}.apv-note ul{margin:4px 0 0;padding-left:16px}.apv-warn{color:var(--atl-warn)}.apv-danger,.apv-warn{font-size:12px;line-height:1.45;font-weight:600}.apv-danger{color:var(--atl-danger)}.apv-status{font-size:12px;line-height:1.45;color:var(--atl-muted)}.apv-acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.apv-link{align-self:flex-start}.apv-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ask-free{display:flex;align-items:center;gap:8px;flex:1 1 240px;min-width:0;max-width:100%}.ask-free-input{flex:1 1;min-width:0;height:32px;padding:0 12px;border:1px solid transparent;border-radius:var(--atl-r-lg);background:var(--atl-field);background-clip:border-box;color:var(--atl-ink);font:inherit;font-size:13px;text-overflow:ellipsis}.ask-free-input::placeholder{color:var(--atl-field-hint)}.ask-free-input:hover{background:var(--atl-field-hover)}.ask-free-input:focus{outline:none;background:var(--atl-field-focus)}.apv-diff{border-top:1px solid var(--atl-hairline);border-bottom:1px solid var(--atl-hairline);font-family:var(--atl-mono);font-size:12px;line-height:20px;overflow-x:auto}.apv-line{display:grid;grid-template-columns:32px 32px 16px minmax(0,1fr);white-space:pre}.apv-diff--one .apv-line{grid-template-columns:32px 16px minmax(0,1fr)}.apv-n{text-align:right;padding-right:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.apv-m,.apv-n{color:var(--atl-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.apv-m{text-align:center}.apv-t{position:relative;padding-right:8px;color:var(--atl-ink)}.apv-line--add{background:var(--atl-ok-tint)}.apv-line--add .apv-m{color:var(--atl-ok)}.apv-line--del{background:var(--atl-danger-tint)}.apv-line--del .apv-m{color:var(--atl-danger)}.apv-line--add ins{background:var(--atl-ok-mark);text-decoration:none}.apv-line--del del{background:var(--atl-danger-mark);text-decoration:none}.apv-gap{display:block;width:100%;text-align:left;border:none;margin:0;padding:0 0 0 52px;background:var(--atl-inset);color:var(--atl-accent);font:inherit;font-family:var(--atl-font);font-size:12px;font-weight:600;line-height:20px}button.apv-gap{cursor:pointer}div.apv-gap{color:var(--atl-muted)}.apv-diff:not(.apv-diff--one) .apv-gap{padding-left:84px}.apv-cmd{margin:0;padding:8px 12px;border-radius:var(--atl-r-md);background:var(--atl-inset);color:var(--atl-ink);font-family:var(--atl-mono);font-size:12px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;-moz-user-select:text;user-select:text}.apv-cmd-p{color:var(--atl-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.apv-fields{border-top:1px solid var(--atl-hairline)}.apv-f{display:grid;grid-template-columns:minmax(64px,112px) minmax(0,1fr);grid-gap:8px;gap:8px;padding:8px 0;border-bottom:1px solid var(--atl-hairline);font-size:13px;line-height:1.4}.apv-k{color:var(--atl-muted);font-size:12px;padding-top:1px}.apv-v{min-width:0;overflow-wrap:anywhere;white-space:pre-wrap;color:var(--atl-ink)}.apv-strong{font-weight:600}.apv-verbatim{-webkit-user-select:all;-moz-user-select:all;user-select:all;font-family:var(--atl-mono)}.apv-old{text-decoration:line-through;-webkit-text-decoration-color:var(--atl-danger);text-decoration-color:var(--atl-danger)}.apv-arr,.apv-old{color:var(--atl-muted)}.apv-arr,.apv-new{padding:0 4px}.apv-new{font-weight:600;background:var(--atl-ok-tint);border-radius:var(--atl-r-xs)}.apv-mailbody{font-size:13px;line-height:1.5;color:var(--atl-text-2);white-space:pre-line;overflow-wrap:anywhere}.apv-doc{border-top:1px solid var(--atl-hairline);border-bottom:1px solid var(--atl-hairline);padding:8px 0;display:flex;flex-direction:column;gap:8px}.apv-doc-loc{font-size:12px;font-weight:600;color:var(--atl-muted)}.apv-doc-text{font-family:Georgia,Cambria,serif;font-size:14px;line-height:1.55;color:var(--atl-text-2);overflow-wrap:anywhere}.apv-doc-text del{color:var(--atl-danger);background:var(--atl-danger-tint);text-decoration:line-through}.apv-doc-text ins{color:var(--atl-ok);background:var(--atl-ok-tint);text-decoration:none;font-weight:600}.apv-doc-text del+ins{margin-left:4px}.apv-sheet-wrap{overflow-x:auto}.apv-sheet{border-collapse:collapse;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:100%}.apv-sheet th{color:var(--atl-muted);font-weight:600;font-size:11px;background:var(--atl-inset)}.apv-sheet td,.apv-sheet th{padding:4px 8px;border:1px solid var(--atl-hairline)}.apv-sheet td{white-space:nowrap;color:var(--atl-ink)}.apv-sheet td.apv-cell--ch{background:var(--atl-ok-tint);font-weight:600;box-shadow:inset 0 0 0 1.5px var(--atl-ok)}.apv-sheet td.apv-cell--ch s{color:var(--atl-danger);font-weight:400;font-size:11px;margin-right:4px}.apv-slide-lbl{font-size:12px;font-weight:600;color:var(--atl-muted);margin-bottom:4px}.apv-slide{width:232px;aspect-ratio:16/9;background:#ffffff;color:#1d1d1f;border:1px solid var(--atl-hairline);border-radius:var(--atl-r-xs);padding:8px 12px;font-size:11px;line-height:1.4;overflow:hidden}.apv-slide-t{font-size:13px;font-weight:700;margin-bottom:4px}.apv-slide-hl{background:rgba(52,199,89,.28);outline:1.5px solid #1e7a34}.apv-slide-rm{background:rgba(255,59,48,.2);text-decoration:line-through}.apv-image{display:block;max-width:100%;max-height:320px;border-radius:var(--atl-r-xs);border:1px solid var(--atl-hairline)}.apv-intent{font-size:13px;line-height:1.45;color:var(--atl-text-2)}.apv-shot{position:relative;border-radius:var(--atl-r-md);overflow:hidden;border:1px solid var(--atl-hairline)}.apv-shot img{display:block;width:100%;height:auto}.apv-shot-tgt{position:absolute;border:2px solid var(--atl-accent);border-radius:var(--atl-r-xs);box-shadow:0 0 0 4px var(--atl-accent-tint)}.askc{flex-direction:column;min-width:0;container-type:inline-size}.askc,.askc-head{display:flex;gap:8px}.askc-head{align-items:center;min-height:32px;margin-top:-4px}.askc-steps{display:flex;flex:1 1;min-width:0;overflow:hidden;font-size:12px;color:var(--atl-muted)}.askc-step,.askc-steps{align-items:center;gap:4px}.askc-step{position:relative;display:inline-flex;height:28px;padding:0 8px;border:0;border-radius:var(--atl-r-pill);background:transparent;color:inherit;font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}.askc-step:first-child{margin-left:-8px}.askc-step:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:max(100%,var(--atl-hit-min))}.askc-step.is-cur,.askc-step:hover{background:var(--atl-hover)}.askc-step.is-cur{font-weight:600}.askc-step.is-cur,.askc-step.is-done{color:var(--atl-ink)}.askc-step.is-done svg{color:var(--atl-ok)}.askc-step.is-skip{text-decoration:line-through;-webkit-text-decoration-color:var(--atl-muted);text-decoration-color:var(--atl-muted)}.askc-step.is-missing{color:var(--atl-danger)}.askc-pager{font-size:12px;color:var(--atl-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.askc-q{font-size:14px;font-weight:600;line-height:1.35;color:var(--atl-ink);overflow-wrap:anywhere}.askc-hint{font-size:12px;color:var(--atl-muted);margin-top:-4px}.askc-miss{font-size:12px;font-weight:600;color:var(--atl-danger)}.askc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.askc-opts{display:flex;flex-direction:column;gap:2px;margin:0 -8px}.askc-opt{display:flex;align-items:flex-start;gap:12px;padding:8px;border-radius:var(--atl-r-sm);min-height:44px;cursor:pointer}.askc-opt:hover{background:var(--atl-hover)}.askc-opt.is-on{background:var(--atl-hover-strong)}.askc-opt:has(input[type=radio]:focus-visible,input[type=checkbox]:focus-visible){box-shadow:var(--atl-focus-line),var(--atl-focus-glow)}.askc-txt{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.askc-t{font-size:14px;font-weight:600;line-height:20px;color:var(--atl-ink)}.askc-d,.askc-t{overflow-wrap:anywhere}.askc-d{font-size:13px;line-height:18px;color:var(--atl-muted)}.askc-rec{color:var(--atl-accent);font-weight:600}.askc-n{flex:none;width:16px;text-align:right;font-size:12px;line-height:22px;color:var(--atl-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.askc-free .askc-t{font-weight:500}.askc-gi{flex:none;width:22px;height:22px;display:grid;place-items:center;color:var(--atl-muted)}.askc-free-btn{display:flex;flex-direction:column;gap:2px;width:100%;padding:0;border:0;background:none;font:inherit;text-align:left;cursor:pointer;color:inherit}.askc-free-btn:focus-visible{outline:none}.askc-free:has(.askc-free-btn:focus-visible){box-shadow:var(--atl-focus-line),var(--atl-focus-glow)}.askc-acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px}.askc-sp{flex:1 1}.askc-keys{font-size:12px;color:var(--atl-muted);white-space:nowrap}.askc-keys b{font-weight:600;color:var(--atl-text-2)}@container (max-width: 480px){.askc-keys,.askc-n{display:none}}@media (prefers-reduced-motion:no-preference){.askc-opts,.askc-q{animation:askc-in var(--atl-dur-enter) var(--atl-ease-out) both}}@keyframes askc-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.cv{font-family:var(--atl-mono);font-size:12px;line-height:20px;padding:8px 0;min-width:0;-webkit-user-select:text;-moz-user-select:text;user-select:text}.cv-line{display:grid;grid-template-columns:44px 16px minmax(0,1fr)}.cv-n{text-align:right;padding-right:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cv-m,.cv-n{color:var(--atl-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.cv-m{text-align:center}.cv-t{white-space:pre-wrap;word-break:break-word;padding-right:12px;color:var(--atl-ink)}.cv-kw{color:var(--atl-code-kw)}.cv-str{color:var(--atl-code-str)}.cv-num{color:var(--atl-code-num)}.cv-com{color:var(--atl-code-com);font-style:italic}.cv-fn{color:var(--atl-code-fn)}.cv-add{background:var(--atl-ok-tint)}.cv-add .cv-m{color:var(--atl-ok)}.cv-del{background:var(--atl-danger-tint)}.cv-del .cv-m{color:var(--atl-danger)}.cv-add ins{background:var(--atl-ok-mark);text-decoration:none}.cv-del del{background:var(--atl-danger-mark);text-decoration:none}.cv-typing .cv-t:after{content:"";display:inline-block;width:8px;height:16px;margin-left:1px;vertical-align:-3px;background:var(--atl-accent);animation:cvBlink 1s steps(2) infinite}@keyframes cvBlink{to{opacity:0}}.cv-fresh{background:var(--atl-ok-tint);box-shadow:inset 4px 0 0 var(--atl-ok);animation:cvSettle 4s var(--atl-ease-out) 2s forwards}@keyframes cvSettle{to{background:transparent;box-shadow:inset 4px 0 0 transparent}}@media (prefers-reduced-motion:reduce){.cv-fresh,.cv-typing .cv-t:after{animation:none}}.cv-table-wrap{overflow:auto;padding:12px}.cv-table{border-collapse:collapse;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cv-table th{color:var(--atl-muted);font-weight:600;background:var(--atl-inset);text-align:left}.cv-table td,.cv-table th{padding:4px 8px;border:1px solid var(--atl-hairline)}.cv-table td{color:var(--atl-ink);white-space:nowrap}.cv-table td.cv-cell-ch{background:var(--atl-ok-tint);font-weight:600;box-shadow:inset 0 0 0 1.5px var(--atl-ok)}.cv-table td.cv-cell-ch s{color:var(--atl-danger);font-weight:400;font-size:11px;margin-right:4px}.cv-table tr.cv-row-new td{background:var(--atl-ok-tint);font-weight:600}.fp-change{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px;font-size:12px;font-weight:600;border-bottom:1px solid var(--atl-hairline)}.fp-change--writing{color:var(--atl-accent);background:var(--atl-accent-tint)}.fp-change--proposal{color:var(--atl-warn);background:var(--atl-warn-tint)}.fp-change--done{color:var(--atl-ok);background:var(--atl-ok-tint)}.fp-change--declined{color:var(--atl-muted);background:var(--atl-inset)}.fp-change-dot{width:8px;height:8px;border-radius:var(--atl-r-pill);background:currentColor;flex:none}.fp-change--writing .fp-change-dot{animation:cvBlink 1s steps(2) infinite}.fp-change-acts{margin-left:auto;display:flex;gap:8px}.fp-md-ch{box-shadow:-12px 0 0 -8px var(--atl-ok)}.fp-md-out{color:var(--atl-danger);text-decoration:line-through;opacity:.8}.atl-globe{--acc:var(--accent,var(--atl-accent,#2997ff));color:var(--acc);flex-shrink:0}.atl-globe-s{transform-box:view-box;transform-origin:12px 12px;animation:atlGlobeScatter 4.8s cubic-bezier(.65,0,.35,1) infinite}@keyframes atlGlobeScatter{0%,26%{transform:rotate(0deg) translate(0) scale(1)}52%,60%{transform:rotate(var(--r)) translate(var(--dx),var(--dy)) scale(1.12)}88%,to{transform:rotate(1turn) translate(0) scale(1)}}.atl-globe-x{animation:atlGlobeRot 2.4s cubic-bezier(.37,0,.63,1) infinite}@keyframes atlGlobeRot{0%,to{transform:translateX(calc(var(--hw) * -1))}50%{transform:translateX(var(--hw))}}.atl-globe-z{transform-box:fill-box;transform-origin:center;animation:atlGlobeDepth 2.4s ease-in-out infinite}@keyframes atlGlobeDepth{0%,50%,to{opacity:.5;transform:scale(.7)}25%{opacity:1;transform:scale(1)}75%{opacity:.14;transform:scale(.45)}}@media (prefers-reduced-motion:reduce){circle.atl-globe-z,g.atl-globe-s,g.atl-globe-x{animation:none!important}}.atl-recglobe{display:block;flex-shrink:0;color:var(--atl-recglobe-color,var(--atl-danger));transform-origin:center;animation:atlRecGlobe var(--atl-motion-ring-pulse) ease-in-out infinite}.atl-recglobe[data-tone=paused]{color:var(--atl-recglobe-paused,var(--atl-warn))}.atl-recglobe[data-breath="0"]{animation:none}.atl-recglobe[data-tone=accent],.atl-recglobe[data-tone=idle]{color:var(--accent,var(--atl-accent))}@keyframes atlRecGlobe{0%,to{opacity:1;transform:scale(1)}50%{opacity:var(--atl-motion-pulse-low);transform:scale(.86)}}@media (prefers-reduced-motion:reduce){.atl-recglobe{animation:none}}.atl-loader{flex:1 1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;margin:0;color:var(--atl-muted);text-align:center;opacity:0;animation:atlLoaderIn .2s ease var(--loader-delay,.3s) forwards}.atl-loader svg{display:block;flex-shrink:0;color:var(--accent,var(--atl-accent))}@keyframes atlLoaderIn{to{opacity:1}}.atl-loader-mark{display:inline-block;flex:none;vertical-align:middle;overflow:visible;color:var(--accent,var(--atl-accent))}@media (prefers-reduced-motion:reduce){.atl-loader{animation:none;opacity:1}}.atl-b,.atl-key{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;height:var(--atl-b-h);margin:var(--atl-b-gap-top,0) 0 0;border:0;border-radius:var(--atl-r-pill);font:inherit;font-weight:500;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;--atl-b-spring:linear(0,0.059,0.192,0.354,0.515,0.659,0.778,0.869,0.935,0.980,1.008,1.023,1.029,1.030,1.027,1.022,1.017,1.013,1.009,1.005,1.003,1.001,1.000,1.000,1);transition:transform var(--atl-dur-travel) var(--atl-b-spring),background var(--atl-dur-tap) var(--atl-ease-out),box-shadow var(--atl-dur-tap) var(--atl-ease-out),color var(--atl-dur-tap) var(--atl-ease-out)}.atl-b:after,.atl-key:after{content:"";position:absolute;inset:min(0px,calc((var(--atl-b-h) - var(--atl-hit-min)) / 2)) min(0px,calc((var(--atl-b-w, var(--atl-hit-min)) - var(--atl-hit-min)) / 2))}.atl-b--s{--atl-b-h:var(--atl-btn-height-s);font-size:13px;padding-inline:12px;gap:4px}.atl-b--m{--atl-b-h:var(--atl-btn-height-m);font-size:14px;padding-inline:16px;gap:8px}.atl-b--l{--atl-b-h:var(--atl-btn-height-l);font-size:16px;padding-inline:24px;gap:8px}.atl-b--block{display:flex;width:100%}.atl-b--primary{background:var(--atl-accent-fill);color:var(--atl-on-fill);font-weight:600}.atl-b--primary:hover{background:linear-gradient(rgba(0,0,0,.08),rgba(0,0,0,.08)),var(--atl-accent-fill)}.atl-b--primary:active{background:linear-gradient(rgba(0,0,0,.16),rgba(0,0,0,.16)),var(--atl-accent-fill)}.atl-b--secondary{background:var(--atl-btn-tint);color:var(--atl-ink)}.atl-b--secondary:hover{background:var(--atl-btn-tint-hover)}.atl-b--secondary:active{background:var(--atl-btn-tint-press)}.atl-b--ghost{background:transparent;color:var(--atl-ink)}.atl-b--ghost:hover{background:var(--atl-btn-tint-hover)}.atl-b--ghost:active{background:var(--atl-btn-tint-press)}.atl-b--danger{background:var(--atl-btn-danger-tint);color:var(--atl-btn-danger-ink)}.atl-b--danger:active,.atl-b--danger:hover{background:var(--atl-btn-danger-tint-hover)}.atl-b--warn{background:var(--atl-warn-tint);color:var(--atl-warn)}.atl-b--warn:hover{background:linear-gradient(var(--atl-hover),var(--atl-hover)),var(--atl-warn-tint)}.atl-b--warn:active{background:linear-gradient(var(--atl-hover-strong),var(--atl-hover-strong)),var(--atl-warn-tint)}.atl-b--danger-fill{background:var(--atl-danger-fill);color:var(--atl-on-fill);font-weight:600}.atl-b--danger-fill:hover{background:linear-gradient(rgba(0,0,0,.08),rgba(0,0,0,.08)),var(--atl-danger-fill)}.atl-b--danger-fill:active{background:linear-gradient(rgba(0,0,0,.16),rgba(0,0,0,.16)),var(--atl-danger-fill)}.atl-b--ok-fill{background:var(--atl-ok-fill);color:var(--atl-on-fill);font-weight:600}.atl-b--ok-fill:hover{background:linear-gradient(rgba(0,0,0,.08),rgba(0,0,0,.08)),var(--atl-ok-fill)}.atl-b--ok-fill:active{background:linear-gradient(rgba(0,0,0,.16),rgba(0,0,0,.16)),var(--atl-ok-fill)}.atl-key{--atl-b-h:var(--atl-key-d);--atl-b-w:var(--atl-key-d);width:var(--atl-key-d);padding:0;border-radius:50%;background:transparent;color:var(--atl-text-2)}.atl-key--xs{--atl-key-d:24px;--atl-key-g:14px}.atl-key--s{--atl-key-d:32px;--atl-key-g:16px}.atl-key--close{--atl-key-d:36px;--atl-key-g:16px}.atl-key--m{--atl-key-d:36px;--atl-key-g:20px}.atl-key--l{--atl-key-d:44px;--atl-key-g:22px}.atl-key--call{--atl-key-d:48px;--atl-key-g:20px}.atl-key--answer{--atl-key-d:56px;--atl-key-g:24px}.atl-key--plain:hover{background:var(--atl-btn-tint-hover);color:var(--atl-ink)}.atl-key--plain:active{background:var(--atl-btn-tint-press);color:var(--atl-ink)}.atl-key--glass{background:var(--atl-btn-tint);color:var(--atl-ink)}.atl-key--glass:hover{background:var(--atl-btn-tint-hover)}.atl-key--glass:active{background:var(--atl-btn-tint-press)}.atl-key--danger{background:var(--atl-btn-danger-tint);color:var(--atl-btn-danger-ink)}.atl-key--danger:active,.atl-key--danger:hover{background:var(--atl-btn-danger-tint-hover)}.atl-key--accent,.atl-key--ink{background:var(--atl-accent-fill);color:var(--atl-on-fill)}.atl-key--danger-fill{background:var(--atl-danger-fill);color:var(--atl-on-fill)}.atl-key--ok-fill{background:var(--atl-ok-fill);color:var(--atl-on-fill)}.atl-key:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--atl-accent-fill);pointer-events:none;-webkit-clip-path:circle(0 at var(--atl-ink-x,50%) var(--atl-ink-y,50%));clip-path:circle(0 at var(--atl-ink-x,50%) var(--atl-ink-y,50%));opacity:0;transition:opacity var(--atl-dur-exit) var(--atl-ease-in),-webkit-clip-path 0s linear var(--atl-dur-exit);transition:clip-path 0s linear var(--atl-dur-exit),opacity var(--atl-dur-exit) var(--atl-ease-in);transition:clip-path 0s linear var(--atl-dur-exit),opacity var(--atl-dur-exit) var(--atl-ease-in),-webkit-clip-path 0s linear var(--atl-dur-exit)}.atl-key>*{position:relative}.atl-key.is-on{color:var(--atl-on-fill);transition:color 0s linear calc(var(--atl-dur-enter) / 2),transform var(--atl-dur-travel) var(--atl-b-spring)}.atl-key.is-on:before{-webkit-clip-path:circle(150% at var(--atl-ink-x,50%) var(--atl-ink-y,50%));clip-path:circle(150% at var(--atl-ink-x,50%) var(--atl-ink-y,50%));opacity:1;transition:opacity 0s,-webkit-clip-path var(--atl-dur-enter) var(--atl-ease-out);transition:clip-path var(--atl-dur-enter) var(--atl-ease-out),opacity 0s;transition:clip-path var(--atl-dur-enter) var(--atl-ease-out),opacity 0s,-webkit-clip-path var(--atl-dur-enter) var(--atl-ease-out)}.atl-b--floating,.atl-key--floating{--atl-shadow-own:var(--atl-shadow-float);box-shadow:var(--atl-shadow-own)}.atl-b:active:not(:disabled),.atl-key:active:not(:disabled){transform:scale(var(--atl-motion-press-scale));transition-duration:var(--atl-dur-tap);transition-timing-function:var(--atl-ease-out)}.atl-b[aria-busy=true],.atl-key[aria-busy=true]{cursor:progress}.atl-b.is-loading .atl-b-label{visibility:hidden}.atl-b-loader{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.atl-b-dots{overflow:visible}.atl-b-glyph{display:inline-flex}@keyframes atl-b-shake{0%,to{translate:0}16.667%{translate:calc(var(--atl-motion-shake) * .8333)}50%{translate:calc(var(--atl-motion-shake) * -.5)}83.333%{translate:calc(var(--atl-motion-shake) * .1667)}}.atl-b.is-shaking{animation:atl-b-shake calc(3 * var(--atl-dur-tap)) linear}.atl-b:disabled:not([aria-busy]),.atl-b[aria-disabled=true]:not([aria-busy]),.atl-key:disabled:not([aria-busy]){background:var(--atl-inset);color:var(--atl-muted);box-shadow:none;cursor:not-allowed}.atl-b--ghost:disabled,.atl-key--plain:disabled{background:transparent}@media (prefers-reduced-motion:reduce){.atl-b:active:not(:disabled),.atl-key:active:not(:disabled){transform:none}.atl-key.is-on:before,.atl-key:before{-webkit-clip-path:none;clip-path:none;transition:opacity var(--atl-dur-enter) linear}.atl-b.is-shaking{animation:none}}.atl-b{max-width:100%}.atl-b-label{min-width:0;overflow:hidden;text-overflow:ellipsis;padding-block:4px;margin-block:-4px}.atl-stacked{flex-direction:column;flex-wrap:nowrap;align-items:stretch}.atl-stacked>*{margin-left:0;width:100%;justify-content:center}.atl-stacked>:empty{display:none}.atl-actions{position:relative}.atl-actions,.atl-actions-set{display:flex;flex-wrap:nowrap;gap:8px;align-items:center;min-width:0}.atl-actions-set{flex:1 1 auto}.atl-actions[data-lead]>.atl-actions-set{flex:0 1 auto;margin-left:auto}.atl-actions-set>.atl-b,.atl-actions-set>.atl-key{min-width:0}.atl-actions[data-size=m] .atl-actions-set>.atl-b{height:44px}.atl-actions-set>.atl-actions-primary,.atl-actions-set>.atl-actions-secondary,.atl-actions[data-lead] .atl-actions-set>.atl-actions-primary{flex:0 1 auto}.atl-actions-set>.atl-actions-icon:not(:only-child),.atl-actions-set>:only-child{margin-left:auto}.atl-actions[data-align=end] .atl-actions-set>.atl-actions-primary{flex:0 1 auto}.atl-actions-lead{flex:1 1;min-width:0;overflow:hidden;padding:8px 0 8px 8px;margin:-8px 0 -8px -8px;display:flex;align-items:center;gap:8px}.atl-actions-lead>*{flex:none}.atl-actions-lead>.atl-actions-give{flex:0 1 auto;min-width:2ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atl-actions[data-fit=lean] .atl-actions-lead>.atl-actions-drop{visibility:hidden;position:absolute}.atl-actions[data-fit=stacked]{flex-wrap:wrap}.atl-actions[data-fit=stacked]>.atl-actions-lead{flex:1 0 100%}.atl-actions[data-fit=stacked]>.atl-actions-set{margin-left:auto}.atl-actions-ghost{position:absolute;left:0;top:0;width:max-content;visibility:hidden;pointer-events:none}.atl-actions-ghost,.atl-actions-ghost>span{display:flex;gap:8px}.atl-actions-ghost .atl-b{flex:none;max-width:none}.atl-rename-check,.atl-tl{color:var(--atl-accent)}.atl-tl{position:relative;display:inline;padding:0;border:0;background:none;font:inherit;text-align:inherit;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.atl-tl:after{content:"";position:absolute;inset:-12px -4px}.atl-tl:focus-visible,.atl-tl:hover{text-decoration:underline;text-underline-offset:2px}.atl-tl:focus-visible{border-radius:var(--atl-r-sm)}.atl-tl--s{font-size:13px;font-weight:600}.atl-tl--muted{color:var(--atl-muted)}.atl-tl--danger{color:var(--atl-danger)}.atl-tl--ink{color:var(--atl-tl-ink,var(--atl-ink));white-space:nowrap}.atl-tl--strong{color:var(--atl-accent-strong);flex:none;white-space:nowrap}.atl-tl:disabled,.atl-tl[aria-disabled=true]{color:var(--atl-disabled);cursor:default;text-decoration:none}.atl-chip{position:relative;display:inline-flex;align-items:center;flex:none;box-sizing:border-box;gap:4px;height:var(--atl-chip-height);padding-inline:12px;border:0;border-radius:var(--atl-r-pill);background:var(--atl-btn-tint);color:var(--atl-ink);font:inherit;font-size:13px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background var(--atl-dur-tap) var(--atl-ease-out),color var(--atl-dur-tap) var(--atl-ease-out)}.atl-chip--s{height:28px}button.atl-chip:after{content:"";position:absolute;inset:min(0px,calc((var(--atl-chip-height) - var(--atl-hit-min)) / 2)) 0}.atl-chip--s:after{inset:-8px 0}button.atl-chip:hover{background:var(--atl-btn-tint-hover)}button.atl-chip:active{background:var(--atl-btn-tint-press)}.atl-chip.is-on,button.atl-chip.is-on:active,button.atl-chip.is-on:hover{background:var(--atl-ink);color:var(--atl-ground);font-weight:600}.atl-chip-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.atl-chip-count{color:var(--atl-text-2);font-weight:500}.atl-chip.is-on .atl-chip-count{color:inherit;opacity:.72}.atl-chip:disabled{background:var(--atl-inset);color:var(--atl-muted);cursor:default}.atl-chip--rm{cursor:default;-webkit-padding-end:4px;padding-inline-end:4px}.atl-chip{--atl-chip-x-d:24px}.atl-chip-x{position:relative;display:inline-grid;place-items:center;width:var(--atl-chip-x-d);height:var(--atl-chip-x-d);margin:0;padding:0;border:0;border-radius:var(--atl-r-pill);background:none;color:inherit;cursor:pointer}.atl-chip-x:after{content:"";position:absolute;inset:-10px}.atl-chip-x:hover{background:var(--atl-hover)}.atl-row{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;box-sizing:border-box;padding:4px 12px;border:0;border-radius:var(--atl-r-pill);background:transparent;color:var(--atl-ink);font:inherit;font-size:14px;text-align:start;text-decoration:none;transition:background var(--atl-dur-tap) var(--atl-ease-out)}a.atl-row,button.atl-row{cursor:pointer}a.atl-row:hover:not([aria-current=true]),button.atl-row:hover:not([aria-current=true]){background:var(--atl-hover)}a.atl-row:active:not([aria-current=true]),button.atl-row:active:not([aria-current=true]){background:var(--atl-hover-strong)}.atl-row.is-current,.atl-row[aria-current=true]{background:var(--atl-accent-tint)}.atl-row:disabled{color:var(--atl-disabled);cursor:default}.atl-row-lead{display:inline-grid;place-items:center;flex:none;min-width:32px}.atl-row-text{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;gap:2px}.atl-row-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.atl-row-title.is-wrap{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere}.atl-row-detail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atl-row-detail,.atl-row-tail{color:var(--atl-muted);font-size:12px}.atl-row-tail{flex:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.atl-tile{display:flex;flex-direction:column;align-items:flex-start;gap:4px;box-sizing:border-box;min-height:44px;padding:12px 16px;border:0;border-radius:var(--atl-r-lg);background:var(--atl-surface);color:var(--atl-ink);font:inherit;text-align:start;text-decoration:none;cursor:pointer;transition:background var(--atl-dur-tap) var(--atl-ease-out),transform var(--atl-dur-tap) var(--atl-ease-out)}.atl-tile:hover{background:var(--atl-hover)}.atl-tile:active{background:var(--atl-hover-strong);transform:scale(var(--atl-motion-press-scale,.98))}.atl-tile:disabled{color:var(--atl-disabled);cursor:default}.atl-tile-icon{display:inline-grid;place-items:center;color:var(--atl-muted)}.atl-tile-title{font-size:14px;font-weight:500}.atl-tile-caption{color:var(--atl-muted);font-size:12px}.atl-row.atl-row--acts{position:relative;gap:0;padding:0 var(--acts-w,6px) 0 0;-webkit-padding-end:var(--acts-w,6px);padding-inline-end:var(--acts-w,6px)}.atl-row--acts:hover{background:var(--atl-hover)}.atl-row--acts.is-current,.atl-row--acts.is-current:hover{background:var(--atl-accent-tint)}.atl-row--acts.is-current:hover{box-shadow:inset 0 0 0 999px var(--atl-hover)}.atl-row-main{display:flex;align-items:center;gap:12px;flex:1 1 auto;min-width:0;min-height:44px;box-sizing:border-box;padding:4px 4px 4px 12px;border:0;border-radius:var(--atl-r-pill);background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.atl-row-main:disabled{color:var(--atl-disabled);cursor:default}.atl-row-acts{position:absolute;z-index:1;inset-inline-end:0;top:0;bottom:0;display:flex;align-items:center;gap:8px;padding:0 6px 0 0;border-radius:0 var(--atl-r-pill) var(--atl-r-pill) 0;pointer-events:none}.atl-row-acts .atl-key{pointer-events:auto}.atl-row-acts .atl-key[data-out]{display:none}.atl-row--acts:is(:hover,:focus-within) .atl-row-acts .atl-key[data-out]{display:inline-flex;order:-1}.atl-row--acts[data-cut]:is(:hover,:focus-within) .atl-row-acts{-webkit-padding-start:56px;padding-inline-start:56px;background:linear-gradient(90deg,transparent,var(--atl-hover) 48px),linear-gradient(90deg,transparent,var(--atl-row-under,var(--atl-surface)) 48px)}.atl-row--acts[data-reveal=hover]:is(:hover,:focus-within) .atl-row-tail{visibility:hidden}@media (hover:none){.atl-row--acts:is(:hover,:focus-within) .atl-row-acts .atl-key[data-out]{display:none}.atl-row--acts[data-cut]:is(:hover,:focus-within) .atl-row-acts{-webkit-padding-start:0;padding-inline-start:0;background:none}}.atl-prow{container:prow/inline-size;width:100%}.atl-prow-status{display:none;width:128px;font-size:13px;color:var(--atl-muted);text-align:start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atl-prow-narrow{color:var(--atl-text-2)}.atl-prow .atl-row-tail{display:flex;align-items:center;gap:12px}@container prow (min-width: 560px){.atl-prow-status{display:block}.atl-prow-narrow{display:none}}.atl-menu{box-sizing:border-box;min-width:190px;max-width:280px;background:var(--atl-surface-float);border:1px solid var(--atl-hairline);border-radius:var(--atl-r-lg);box-shadow:var(--atl-shadow-pop);max-height:calc(100vh - 12px)}.atl-menu,.atl-menu-list{display:flex;flex-direction:column}.atl-menu-list{gap:2px;min-height:0;padding:4px;overflow-y:auto;overscroll-behavior:contain;outline:none}.atl-mi{display:flex;align-items:center;gap:8px;width:100%;box-sizing:border-box;min-height:36px;padding:6px 12px;border:0;border-radius:var(--atl-r-pill);background:transparent;color:var(--atl-ink);font:inherit;font-size:14px;text-align:start;cursor:pointer;transition:background var(--atl-dur-tap) var(--atl-ease-out)}.atl-mi:focus-visible,.atl-mi:hover{background:var(--atl-hover);outline:none}.atl-mi:active{background:var(--atl-hover-strong)}.atl-mi--danger{color:var(--atl-danger)}.atl-mi:disabled{color:var(--atl-disabled);cursor:default;background:transparent}.atl-mi-label{flex:1 1;min-width:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.atl-menu-sep{height:1px;margin:4px 8px;background:var(--atl-hairline)}@media (pointer:coarse){.atl-mi{min-height:44px}}.switch{flex:0 0 auto;width:40px;height:23px;border-radius:var(--atl-r-pill);cursor:pointer;padding:0;background:color-mix(in srgb,var(--text) 18%,transparent);border:none;position:relative;transition:background var(--atl-dur-exit) var(--atl-ease-in)}.switch:after{content:"";position:absolute;top:2px;left:2px;width:19px;height:19px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);transition:transform var(--atl-dur-exit) var(--atl-ease-in)}.switch.on{background:var(--atl-ink);transition:background var(--atl-dur-enter) var(--atl-ease-out)}.switch.on:after{transform:translateX(17px);transition:transform var(--atl-dur-enter) var(--atl-ease-out);background:var(--atl-on-ink);box-shadow:none}.switch:disabled{cursor:default;opacity:.5;pointer-events:none}.switch[aria-disabled=true]{cursor:default}.atl-seg,.cal-seg,.segmented{display:inline-flex;align-items:center;gap:0;padding:4px;flex:none;max-width:100%;background:var(--atl-ground);border:0;border-radius:var(--atl-segmented-radius,var(--atl-r-lg))}.cal-seg,.segmented{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cal-seg::-webkit-scrollbar,.segmented::-webkit-scrollbar{display:none}.cal-seg>*,.segmented>*{flex:none}[data-more-end]:not([data-more-start]){-webkit-mask-image:linear-gradient(90deg,currentcolor calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,currentcolor calc(100% - 24px),transparent)}[data-more-start]:not([data-more-end]){-webkit-mask-image:linear-gradient(270deg,currentcolor calc(100% - 24px),transparent);mask-image:linear-gradient(270deg,currentcolor calc(100% - 24px),transparent)}[data-more-start][data-more-end]{-webkit-mask-image:linear-gradient(90deg,transparent,currentcolor 24px,currentcolor calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent,currentcolor 24px,currentcolor calc(100% - 24px),transparent)}.atl-seg-item,.cal-seg button,.seg{box-sizing:border-box;height:28px;padding:0 10px;border:0;border-radius:var(--atl-r-sm);background:transparent;color:var(--atl-text-2);cursor:pointer;white-space:nowrap;font:inherit;font-size:13px;font-weight:600;transition:background var(--atl-dur-tap) var(--atl-ease-out),color var(--atl-dur-tap) var(--atl-ease-out),box-shadow var(--atl-dur-tap) var(--atl-ease-out)}.seg{display:inline-flex;align-items:center;gap:4px}.seg-t{min-width:0;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atl-seg-item:hover,.cal-seg button:hover,.seg:hover{color:var(--atl-ink)}.atl-seg-item[data-on=true],.cal-seg button[aria-pressed=true],.seg.on{background:var(--atl-hover-strong);color:var(--atl-ink);box-shadow:none}.atl-seg{display:flex;gap:2px;min-width:0}.atl-seg+.atl-seg{-webkit-margin-before:8px;margin-block-start:8px}.atl-seg-item{flex:1 1;min-width:0;display:block;line-height:28px;text-align:center;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.cal-seg.cal-seg.cal-seg button[aria-pressed=true] svg{color:inherit}.atl-seg,.cal-seg,.segmented{position:relative;isolation:isolate}.atl-seg[data-pill]:before,.cal-seg[data-pill]:before,.segmented[data-pill]:before{content:"";position:absolute;z-index:-1;left:0;top:0;width:var(--seg-w);height:var(--seg-h);transform:translate(var(--seg-x),var(--seg-y));border-radius:var(--atl-r-sm);background:var(--atl-hover-strong);box-shadow:none;transition:transform var(--atl-dur-travel) var(--atl-ease-travel),width var(--atl-dur-travel) var(--atl-ease-travel)}.atl-seg[data-pill]>.atl-seg-item,.cal-seg[data-pill]>button,.segmented[data-pill]>.seg{transition:color var(--atl-dur-travel) var(--atl-ease-travel)}.atl-seg[data-pill][data-pill-snap]:before,.cal-seg[data-pill][data-pill-snap]:before,.segmented[data-pill][data-pill-snap]:before{transition:none}.atl-seg[data-pill]>.atl-seg-item[data-on=true],.cal-seg[data-pill]>button[aria-pressed=true],.segmented[data-pill]>.seg.on{background:transparent;box-shadow:none}@media (prefers-reduced-motion:reduce){.atl-seg-item,.atl-seg[data-pill]:before,.atl-seg[data-pill]>.atl-seg-item,.cal-seg button,.cal-seg[data-pill]:before,.cal-seg[data-pill]>button,.seg,.segmented[data-pill]:before,.segmented[data-pill]>.seg,.switch,.switch.on,.switch.on:after,.switch:after{transition:none}}:where(textarea.atl-resizable,.cal-sheet textarea,.mail-box,.atl-dr-body.is-edit,.lv-long-in,.lv-inl textarea,.textarea,.tasks-form textarea,.jira-menu textarea,.share-note,.rpt-dlg-body,.rpt-compose textarea,.set-textarea){min-height:64px}:is(textarea.atl-resizable,.cal-sheet textarea,.mail-box,.atl-dr-body.is-edit,.lv-long-in,.lv-inl textarea,.textarea,.tasks-form textarea,.jira-menu textarea,.share-note,.rpt-dlg-body,.rpt-compose textarea,.set-textarea):not(.atl-no-grip){resize:vertical;max-height:320px;border-bottom-right-radius:4px}textarea::-webkit-resizer{background:linear-gradient(135deg,transparent 0 50%,var(--atl-muted) 50% 58%,transparent 58% 72%,var(--atl-muted) 72% 80%,transparent 80%)}.atl-notice-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;min-width:0}.atl-notice-chip{--acc:var(--accent,var(--atl-accent,#2997ff));max-width:100%;padding:6px 12px;border:1px solid transparent;border-radius:var(--atl-r-pill);background:var(--atl-surface);color:var(--acc);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.atl-notice-chip:hover:not(:disabled){background:var(--atl-accent-tint)}.atl-notice-chip.is-reply{background:var(--acc);border-color:var(--acc);color:#fff;white-space:normal;text-align:start}.atl-notice-chip:disabled{background:transparent;border-color:var(--atl-hairline);color:var(--atl-disabled);cursor:default}.atl-notice-chips-err{flex-basis:100%;color:var(--atl-danger);font-size:12px}