## TimePicker

### Semantic Parts

- root（`semantic-mark-root`）: Root element with relative positioning, inline-flex layout, padding, border-radius, transition animations and other basic styles for date picker container
- prefix（`semantic-mark-prefix`）: Prefix element with flex layout and margin styles for prefix content layout
- input（`semantic-mark-input`）: Input element with relative positioning, width, color, font, line-height, transition animations and other core interactive styles for input field
- suffix（`semantic-mark-suffix`）: Suffix element with flex layout, color, line-height, pointer events, transition animations and other styles for suffix content
- popup（`semantic-mark-popup`）: Popup element
- popup.container（`semantic-mark-popup-container`）: Container element, set background color, padding, border radius, shadow, border and content display styles
- popup.content（`semantic-mark-popup-content`）: Popup content element with width, border, cell and other content display styles for date table
- popup.item（`semantic-mark-popup-item`）: Popup item element with size, background, border-radius, hover state, selected state and other interactive styles for date cells
- popup.footer（`semantic-mark-popup-footer`）: Popup footer element with layout styles for bottom operation area including confirm/cancel buttons and shortcuts

### Usage Example

```tsx
<TimePicker
  {...otherProps}
  classNames={{
    root: "semantic-mark-root",
    prefix: "semantic-mark-prefix",
    input: "semantic-mark-input",
    suffix: "semantic-mark-suffix",
    popup: "semantic-mark-popup",
    popup.container: "semantic-mark-popup-container",
    popup.content: "semantic-mark-popup-content",
    popup.item: "semantic-mark-popup-item",
    popup.footer: "semantic-mark-popup-footer"
  }}
/>
```

### Abstract DOM Structure

```html
<div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-gap-medium ant-flex-vertical" style="align-self: flex-start;">
        <div aria-label="segmented control" aria-orientation="horizontal" class="ant-segmented css-var-test-id" role="radiogroup" tabindex="0">
          <div class="ant-segmented-group">
            <label class="ant-segmented-item">
              <input checked="" class="ant-segmented-item-input" name="test-id" type="radio">
              <div class="ant-segmented-item-label" title="Single">
                Single
              </div>
            </label>
            <label class="ant-segmented-item ant-segmented-item-selected ant-segmented-item-selected-text">
              <input class="ant-segmented-item-input" name="test-id" type="radio">
              <div class="ant-segmented-item-label" title="Multiple">
                Multiple
              </div>
            </label>
          </div>
        </div>
        <div class="ant-picker ant-picker-range ant-picker-outlined css-var-test-id ant-picker-css-var semantic-mark-root">
          <div class="ant-picker-prefix semantic-mark-prefix">
            <span aria-label="smile" class="anticon anticon-smile" role="img">
              <svg aria-hidden="true" data-icon="smile" fill="currentColor" focusable="false" height="1em" viewBox="64 64 896 896" width="1em">
                <path d="M288 421a48 48 0 1096 0 48 48 0 10-96 0zm352 0a48 48 0 1096 0 48 48 0 10-96 0zM512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm263 711c-34.2 34.2-74 61-118.3 79.8C611 874.2 562.3 884 512 884c-50.3 0-99-9.8-144.8-29.2A370.4 370.4 0 01248.9 775c-34.2-34.2-61-74-79.8-118.3C149.8 611 140 562.3 140 512s9.8-99 29.2-144.8A370.4 370.4 0 01249 248.9c34.2-34.2 74-61 118.3-79.8C413 149.8 461.7 140 512 140c50.3 0 99 9.8 144.8 29.2A370.4 370.4 0 01775.1 249c34.2 34.2 61 74 79.8 118.3C874.2 413 884 461.7 884 512s-9.8 99-29.2 144.8A368.89 368.89 0 01775 775zM664 533h-48.1c-4.2 0-7.8 3.2-8.1 7.4C604 589.9 562.5 629 512 629s-92.1-39.1-95.8-88.6c-.3-4.2-3.9-7.4-8.1-7.4H360a8 8 0 00-8 8.4c4.4 84.3 74.5 151.6 160 151.6s155.6-67.3 160-151.6a8 8 0 00-8-8.4z"></path>
              </svg>
            </span>
          </div>
          <div class="ant-picker-input ant-picker-input-active ant-picker-input-start">
            <input aria-invalid="false" autocomplete="off" class="semantic-mark-input" date-range="start" placeholder="Start time" size="10" value="">
          </div>
          <div class="ant-picker-range-separator">
            <span aria-hidden="true" class="ant-picker-separator">
              <span aria-label="swap-right" class="anticon anticon-swap-right" role="img">
                <svg aria-hidden="true" data-icon="swap-right" fill="currentColor" focusable="false" height="1em" viewBox="0 0 1024 1024" width="1em">
                  <path d="M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"></path>
                </svg>
              </span>
            </span>
          </div>
          <div class="ant-picker-input ant-picker-input-end">
            <input aria-invalid="false" autocomplete="off" class="semantic-mark-input" date-range="end" placeholder="End time" size="10" value="">
          </div>
          <div class="ant-picker-active-bar" style="position: absolute; width: 0px; left: 0px;">
          <span class="ant-picker-suffix semantic-mark-suffix">
            <span aria-hidden="true" aria-label="clock-circle" class="anticon anticon-clock-circle" role="img">
              <svg aria-hidden="true" data-icon="clock-circle" fill="currentColor" focusable="false" height="1em" viewBox="64 64 896 896" width="1em">
                <path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"></path>
                <path d="M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"></path>
              </svg>
            </span>
          </span>
        </div>
        <div class="ant-picker-dropdown css-var-test-id ant-picker-css-var semantic-mark-popup-root ant-picker-dropdown-range ant-picker-dropdown-placement-bottomLeft" style="--arrow-x: 0px; --arrow-y: 0px; left: -1000vw; top: -1000vh; right: auto; bottom: auto; box-sizing: border-box;">
          <div class="ant-picker-range-wrapper ant-picker-time-range-wrapper">
            <div class="ant-picker-range-arrow" style="left: 0px;">
            <div class="ant-picker-panel-container ant-picker-time-panel-container semantic-mark-popup-container" style="margin-left: 0px; margin-right: auto;" tabindex="-1">
              <div class="ant-picker-panel-layout">
                <div>
                  <div class="ant-picker-panel" tabindex="0">
                    <div class="ant-picker-time-panel">
                      <div class="ant-picker-content semantic-mark-popup-content">
                        <ul class="ant-picker-time-panel-column" data-type="hour">
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="0">
                            <div class="ant-picker-time-panel-cell-inner">
                              00
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="1">
                            <div class="ant-picker-time-panel-cell-inner">
                              01
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="2">
                            <div class="ant-picker-time-panel-cell-inner">
                              02
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="3">
                            <div class="ant-picker-time-panel-cell-inner">
                              03
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="4">
                            <div class="ant-picker-time-panel-cell-inner">
                              04
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="5">
                            <div class="ant-picker-time-panel-cell-inner">
                              05
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="6">
                            <div class="ant-picker-time-panel-cell-inner">
                              06
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="7">
                            <div class="ant-picker-time-panel-cell-inner">
                              07
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="8">
                            <div class="ant-picker-time-panel-cell-inner">
                              08
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="9">
                            <div class="ant-picker-time-panel-cell-inner">
                              09
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="10">
                            <div class="ant-picker-time-panel-cell-inner">
                              10
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="11">
                            <div class="ant-picker-time-panel-cell-inner">
                              11
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="12">
                            <div class="ant-picker-time-panel-cell-inner">
                              12
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="13">
                            <div class="ant-picker-time-panel-cell-inner">
                              13
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="14">
                            <div class="ant-picker-time-panel-cell-inner">
                              14
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="15">
                            <div class="ant-picker-time-panel-cell-inner">
                              15
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="16">
                            <div class="ant-picker-time-panel-cell-inner">
                              16
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="17">
                            <div class="ant-picker-time-panel-cell-inner">
                              17
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="18">
                            <div class="ant-picker-time-panel-cell-inner">
                              18
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="19">
                            <div class="ant-picker-time-panel-cell-inner">
                              19
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="20">
                            <div class="ant-picker-time-panel-cell-inner">
                              20
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="21">
                            <div class="ant-picker-time-panel-cell-inner">
                              21
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="22">
                            <div class="ant-picker-time-panel-cell-inner">
                              22
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="23">
                            <div class="ant-picker-time-panel-cell-inner">
                              23
                            </div>
                          </li>
                        </ul>
                        <ul class="ant-picker-time-panel-column" data-type="minute">
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="0">
                            <div class="ant-picker-time-panel-cell-inner">
                              00
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="1">
                            <div class="ant-picker-time-panel-cell-inner">
                              01
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="2">
                            <div class="ant-picker-time-panel-cell-inner">
                              02
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="3">
                            <div class="ant-picker-time-panel-cell-inner">
                              03
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="4">
                            <div class="ant-picker-time-panel-cell-inner">
                              04
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="5">
                            <div class="ant-picker-time-panel-cell-inner">
                              05
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="6">
                            <div class="ant-picker-time-panel-cell-inner">
                              06
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="7">
                            <div class="ant-picker-time-panel-cell-inner">
                              07
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="8">
                            <div class="ant-picker-time-panel-cell-inner">
                              08
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="9">
                            <div class="ant-picker-time-panel-cell-inner">
                              09
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="10">
                            <div class="ant-picker-time-panel-cell-inner">
                              10
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="11">
                            <div class="ant-picker-time-panel-cell-inner">
                              11
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="12">
                            <div class="ant-picker-time-panel-cell-inner">
                              12
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="13">
                            <div class="ant-picker-time-panel-cell-inner">
                              13
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="14">
                            <div class="ant-picker-time-panel-cell-inner">
                              14
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="15">
                            <div class="ant-picker-time-panel-cell-inner">
                              15
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="16">
                            <div class="ant-picker-time-panel-cell-inner">
                              16
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="17">
                            <div class="ant-picker-time-panel-cell-inner">
                              17
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="18">
                            <div class="ant-picker-time-panel-cell-inner">
                              18
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="19">
                            <div class="ant-picker-time-panel-cell-inner">
                              19
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="20">
                            <div class="ant-picker-time-panel-cell-inner">
                              20
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="21">
                            <div class="ant-picker-time-panel-cell-inner">
                              21
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="22">
                            <div class="ant-picker-time-panel-cell-inner">
                              22
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="23">
                            <div class="ant-picker-time-panel-cell-inner">
                              23
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="24">
                            <div class="ant-picker-time-panel-cell-inner">
                              24
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="25">
                            <div class="ant-picker-time-panel-cell-inner">
                              25
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="26">
                            <div class="ant-picker-time-panel-cell-inner">
                              26
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="27">
                            <div class="ant-picker-time-panel-cell-inner">
                              27
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="28">
                            <div class="ant-picker-time-panel-cell-inner">
                              28
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="29">
                            <div class="ant-picker-time-panel-cell-inner">
                              29
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="30">
                            <div class="ant-picker-time-panel-cell-inner">
                              30
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="31">
                            <div class="ant-picker-time-panel-cell-inner">
                              31
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="32">
                            <div class="ant-picker-time-panel-cell-inner">
                              32
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="33">
                            <div class="ant-picker-time-panel-cell-inner">
                              33
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="34">
                            <div class="ant-picker-time-panel-cell-inner">
                              34
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="35">
                            <div class="ant-picker-time-panel-cell-inner">
                              35
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="36">
                            <div class="ant-picker-time-panel-cell-inner">
                              36
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="37">
                            <div class="ant-picker-time-panel-cell-inner">
                              37
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="38">
                            <div class="ant-picker-time-panel-cell-inner">
                              38
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="39">
                            <div class="ant-picker-time-panel-cell-inner">
                              39
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="40">
                            <div class="ant-picker-time-panel-cell-inner">
                              40
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="41">
                            <div class="ant-picker-time-panel-cell-inner">
                              41
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="42">
                            <div class="ant-picker-time-panel-cell-inner">
                              42
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="43">
                            <div class="ant-picker-time-panel-cell-inner">
                              43
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="44">
                            <div class="ant-picker-time-panel-cell-inner">
                              44
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="45">
                            <div class="ant-picker-time-panel-cell-inner">
                              45
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="46">
                            <div class="ant-picker-time-panel-cell-inner">
                              46
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="47">
                            <div class="ant-picker-time-panel-cell-inner">
                              47
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="48">
                            <div class="ant-picker-time-panel-cell-inner">
                              48
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="49">
                            <div class="ant-picker-time-panel-cell-inner">
                              49
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="50">
                            <div class="ant-picker-time-panel-cell-inner">
                              50
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="51">
                            <div class="ant-picker-time-panel-cell-inner">
                              51
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="52">
                            <div class="ant-picker-time-panel-cell-inner">
                              52
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="53">
                            <div class="ant-picker-time-panel-cell-inner">
                              53
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="54">
                            <div class="ant-picker-time-panel-cell-inner">
                              54
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="55">
                            <div class="ant-picker-time-panel-cell-inner">
                              55
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="56">
                            <div class="ant-picker-time-panel-cell-inner">
                              56
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="57">
                            <div class="ant-picker-time-panel-cell-inner">
                              57
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="58">
                            <div class="ant-picker-time-panel-cell-inner">
                              58
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="59">
                            <div class="ant-picker-time-panel-cell-inner">
                              59
                            </div>
                          </li>
                        </ul>
                        <ul class="ant-picker-time-panel-column" data-type="second">
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="0">
                            <div class="ant-picker-time-panel-cell-inner">
                              00
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="1">
                            <div class="ant-picker-time-panel-cell-inner">
                              01
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="2">
                            <div class="ant-picker-time-panel-cell-inner">
                              02
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="3">
                            <div class="ant-picker-time-panel-cell-inner">
                              03
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="4">
                            <div class="ant-picker-time-panel-cell-inner">
                              04
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="5">
                            <div class="ant-picker-time-panel-cell-inner">
                              05
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="6">
                            <div class="ant-picker-time-panel-cell-inner">
                              06
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="7">
                            <div class="ant-picker-time-panel-cell-inner">
                              07
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="8">
                            <div class="ant-picker-time-panel-cell-inner">
                              08
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="9">
                            <div class="ant-picker-time-panel-cell-inner">
                              09
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="10">
                            <div class="ant-picker-time-panel-cell-inner">
                              10
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="11">
                            <div class="ant-picker-time-panel-cell-inner">
                              11
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="12">
                            <div class="ant-picker-time-panel-cell-inner">
                              12
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="13">
                            <div class="ant-picker-time-panel-cell-inner">
                              13
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="14">
                            <div class="ant-picker-time-panel-cell-inner">
                              14
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="15">
                            <div class="ant-picker-time-panel-cell-inner">
                              15
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="16">
                            <div class="ant-picker-time-panel-cell-inner">
                              16
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="17">
                            <div class="ant-picker-time-panel-cell-inner">
                              17
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="18">
                            <div class="ant-picker-time-panel-cell-inner">
                              18
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="19">
                            <div class="ant-picker-time-panel-cell-inner">
                              19
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="20">
                            <div class="ant-picker-time-panel-cell-inner">
                              20
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="21">
                            <div class="ant-picker-time-panel-cell-inner">
                              21
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="22">
                            <div class="ant-picker-time-panel-cell-inner">
                              22
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="23">
                            <div class="ant-picker-time-panel-cell-inner">
                              23
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="24">
                            <div class="ant-picker-time-panel-cell-inner">
                              24
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="25">
                            <div class="ant-picker-time-panel-cell-inner">
                              25
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="26">
                            <div class="ant-picker-time-panel-cell-inner">
                              26
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="27">
                            <div class="ant-picker-time-panel-cell-inner">
                              27
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="28">
                            <div class="ant-picker-time-panel-cell-inner">
                              28
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="29">
                            <div class="ant-picker-time-panel-cell-inner">
                              29
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="30">
                            <div class="ant-picker-time-panel-cell-inner">
                              30
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="31">
                            <div class="ant-picker-time-panel-cell-inner">
                              31
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="32">
                            <div class="ant-picker-time-panel-cell-inner">
                              32
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="33">
                            <div class="ant-picker-time-panel-cell-inner">
                              33
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="34">
                            <div class="ant-picker-time-panel-cell-inner">
                              34
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="35">
                            <div class="ant-picker-time-panel-cell-inner">
                              35
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="36">
                            <div class="ant-picker-time-panel-cell-inner">
                              36
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="37">
                            <div class="ant-picker-time-panel-cell-inner">
                              37
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="38">
                            <div class="ant-picker-time-panel-cell-inner">
                              38
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="39">
                            <div class="ant-picker-time-panel-cell-inner">
                              39
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="40">
                            <div class="ant-picker-time-panel-cell-inner">
                              40
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="41">
                            <div class="ant-picker-time-panel-cell-inner">
                              41
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="42">
                            <div class="ant-picker-time-panel-cell-inner">
                              42
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="43">
                            <div class="ant-picker-time-panel-cell-inner">
                              43
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="44">
                            <div class="ant-picker-time-panel-cell-inner">
                              44
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="45">
                            <div class="ant-picker-time-panel-cell-inner">
                              45
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="46">
                            <div class="ant-picker-time-panel-cell-inner">
                              46
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="47">
                            <div class="ant-picker-time-panel-cell-inner">
                              47
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="48">
                            <div class="ant-picker-time-panel-cell-inner">
                              48
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="49">
                            <div class="ant-picker-time-panel-cell-inner">
                              49
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="50">
                            <div class="ant-picker-time-panel-cell-inner">
                              50
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="51">
                            <div class="ant-picker-time-panel-cell-inner">
                              51
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="52">
                            <div class="ant-picker-time-panel-cell-inner">
                              52
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="53">
                            <div class="ant-picker-time-panel-cell-inner">
                              53
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="54">
                            <div class="ant-picker-time-panel-cell-inner">
                              54
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="55">
                            <div class="ant-picker-time-panel-cell-inner">
                              55
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="56">
                            <div class="ant-picker-time-panel-cell-inner">
                              56
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="57">
                            <div class="ant-picker-time-panel-cell-inner">
                              57
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="58">
                            <div class="ant-picker-time-panel-cell-inner">
                              58
                            </div>
                          </li>
                          <li class="ant-picker-time-panel-cell semantic-mark-popup-item" data-value="59">
                            <div class="ant-picker-time-panel-cell-inner">
                              59
                            </div>
                          </li>
                        </ul>
                      </div>
                    </div>
                  </div>
                  <div class="ant-picker-footer semantic-mark-popup-footer">
                    <ul class="ant-picker-ranges">
                      <li class="ant-picker-ok">
                        <button class="ant-btn css-var-test-id ant-btn-primary ant-btn-color-primary ant-btn-variant-solid ant-btn-sm" disabled="" type="button">
                          <span>
                            OK
                          </span>
                        </button>
                      </li>
                    </ul>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="ant-col ant-col-8 css-var-test-id">
      <ul class="acss-11b5qta">
        <li class="acss-1ehfz5v">
          <div class="ant-flex css-var-test-id ant-flex-align-stretch ant-flex-gap-small ant-flex-vertical">
            <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-justify-space-between ant-flex-gap-small">
              <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-gap-small">
                <h5 class="ant-typography css-var-test-id" style="margin: 0px;">
                  root
                </h5>
              </div>
              <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-gap-small">
                <button aria-hidden="true" class="ant-btn css-var-test-id ant-btn-default ant-btn-color-default ant-btn-variant-text ant-btn-sm ant-btn-icon-only" type="button">
                  <span class="ant-btn-icon">
                    <span aria-label="pushpin" class="anticon anticon-pushpin" role="img">
                      <svg aria-hidden="true" data-icon="pushpin" fill="currentColor" focusable="false" height="1em" viewBox="64 64 896 896" width="1em">
                        <path d="M878.3 392.1L631.9 145.7c-6.5-6.5-15-9.7-23.5-9.7s-17 3.2-23.5 9.7L423.8 306.9c-12.2-1.4-24.5-2-36.8-2-73.2 0-146.4 24.1-206.5 72.3a33.23 33.23 0 00-2.7 49.4l181.7 181.7-215.4 215.2a15.8 15.8 0 00-4.6 9.8l-3.4 37.2c-.9 9.4 6.6 17.4 15.9 17.4.5 0 1 0 1.5-.1l37.2-3.4c3.7-.3 7.2-2 9.8-4.6l215.4-215.4 181.7 181.7c6.5 6.5 15 9.7 23.5 9.7 9.7 0 19.3-4.2 25.9-12.4 56.3-70.3 79.7-158.3 70.2-243.4l161.1-161.1c12.9-12.8 12.9-33.8 0-46.8zM666.2 549.3l-24.5 24.5 3.8 34.4a259.92 259.92 0 01-30.4 153.9L262 408.8c12.9-7.1 26.3-13.1 40.3-17.9 27.2-9.4 55.7-14.1 84.7-14.1 9.6 0 19.3.5 28.9 1.6l34.4 3.8 24.5-24.5L608.5 224 800 415.5 666.2 549.3z"></path>
                      </svg>
                    </span>
                  </span>
                </button>
                <button aria-hidden="true" class="ant-btn css-var-test-id ant-btn-text ant-btn-color-default ant-btn-variant-text ant-btn-sm ant-btn-icon-only" type="button">
                  <span class="ant-btn-icon">
                    <span aria-label="info-circle" class="anticon anticon-info-circle" role="img">
                      <svg aria-hidden="true" data-icon="info-circle" fill="currentColor" focusable="false" height="1em" viewBox="64 64 896 896" width="1em">
                        <path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"></path>
                        <path d="M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"></path>
                      </svg>
                    </span>
                  </span>
                </button>
              </div>
            </div>
            <div class="ant-typography css-var-test-id" style="margin: 0px; font-size: 12px;">
              根元素，包含相对定位、行内flex布局、内边距、边框圆角、过渡动画等日期选择器容器的基础样式
            </div>
          </div>
        </li>
        <li class="acss-1ehfz5v">
          <div class="ant-flex css-var-test-id ant-flex-align-stretch ant-flex-gap-small ant-flex-vertical">
            <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-justify-space-between ant-flex-gap-small">
              <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-gap-small">
                <h5 class="ant-typography css-var-test-id" style="margin: 0px;">
                  prefix
                </h5>
              </div>
              <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-gap-small">
                <button aria-hidden="true" class="ant-btn css-var-test-id ant-btn-default ant-btn-color-default ant-btn-variant-text ant-btn-sm ant-btn-icon-only" type="button">
                  <span class="ant-btn-icon">
                    <span aria-label="pushpin" class="anticon anticon-pushpin" role="img">
                      <svg aria-hidden="true" data-icon="pushpin" fill="currentColor" focusable="false" height="1em" viewBox="64 64 896 896" width="1em">
                        <path d="M878.3 392.1L631.9 145.7c-6.5-6.5-15-9.7-23.5-9.7s-17 3.2-23.5 9.7L423.8 306.9c-12.2-1.4-24.5-2-36.8-2-73.2 0-146.4 24.1-206.5 72.3a33.23 33.23 0 00-2.7 49.4l181.7 181.7-215.4 215.2a15.8 15.8 0 00-4.6 9.8l-3.4 37.2c-.9 9.4 6.6 17.4 15.9 17.4.5 0 1 0 1.5-.1l37.2-3.4c3.7-.3 7.2-2 9.8-4.6l215.4-215.4 181.7 181.7c6.5 6.5 15 9.7 23.5 9.7 9.7 0 19.3-4.2 25.9-12.4 56.3-70.3 79.7-158.3 70.2-243.4l161.1-161.1c12.9-12.8 12.9-33.8 0-46.8zM666.2 549.3l-24.5 24.5 3.8 34.4a259.92 259.92 0 01-30.4 153.9L262 408.8c12.9-7.1 26.3-13.1 40.3-17.9 27.2-9.4 55.7-14.1 84.7-14.1 9.6 0 19.3.5 28.9 1.6l34.4 3.8 24.5-24.5L608.5 224 800 415.5 666.2 549.3z"></path>
                      </svg>
                    </span>
                  </span>
                </button>
                <button aria-hidden="true" class="ant-btn css-var-test-id ant-btn-text ant-btn-color-default ant-btn-variant-text ant-btn-sm ant-btn-icon-only" type="button">
                  <span class="ant-btn-icon">
                    <span aria-label="info-circle" class="anticon anticon-info-circle" role="img">
                      <svg aria-hidden="true" data-icon="info-circle" fill="currentColor" focusable="false" height="1em" viewBox="64 64 896 896" width="1em">
                        <path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"></path>
                        <path d="M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"></path>
                      </svg>
                    </span>
                  </span>
                </button>
              </div>
            </div>
            <div class="ant-typography css-var-test-id" style="margin: 0px; font-size: 12px;">
              前缀元素，包含flex布局、右外边距等前缀内容的布局样式
            </div>
          </div>
        </li>
        <li class="acss-1ehfz5v">
          <div class="ant-flex css-var-test-id ant-flex-align-stretch ant-flex-gap-small ant-flex-vertical">
            <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-justify-space-between ant-flex-gap-small">
              <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-gap-small">
                <h5 class="ant-typography css-var-test-id" style="margin: 0px;">
                  input
                </h5>
              </div>
              <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-gap-small">
                <button aria-hidden="true" class="ant-btn css-var-test-id ant-btn-default ant-btn-color-default ant-btn-variant-text ant-btn-sm ant-btn-icon-only" type="button">
                  <span class="ant-btn-icon">
                    <span aria-label="pushpin" class="anticon anticon-pushpin" role="img">
                      <svg aria-hidden="true" data-icon="pushpin" fill="currentColor" focusable="false" height="1em" viewBox="64 64 896 896" width="1em">
                        <path d="M878.3 392.1L631.9 145.7c-6.5-6.5-15-9.7-23.5-9.7s-17 3.2-23.5 9.7L423.8 306.9c-12.2-1.4-24.5-2-36.8-2-73.2 0-146.4 24.1-206.5 72.3a33.23 33.23 0 00-2.7 49.4l181.7 181.7-215.4 215.2a15.8 15.8 0 00-4.6 9.8l-3.4 37.2c-.9 9.4 6.6 17.4 15.9 17.4.5 0 1 0 1.5-.1l37.2-3.4c3.7-.3 7.2-2 9.8-4.6l215.4-215.4 181.7 181.7c6.5 6.5 15 9.7 23.5 9.7 9.7 0 19.3-4.2 25.9-12.4 56.3-70.3 79.7-158.3 70.2-243.4l161.1-161.1c12.9-12.8 12.9-33.8 0-46.8zM666.2 549.3l-24.5 24.5 3.8 34.4a259.92 259.92 0 01-30.4 153.9L262 408.8c12.9-7.1 26.3-13.1 40.3-17.9 27.2-9.4 55.7-14.1 84.7-14.1 9.6 0 19.3.5 28.9 1.6l34.4 3.8 24.5-24.5L608.5 224 800 415.5 666.2 549.3z"></path>
                      </svg>
                    </span>
                  </span>
                </button>
                <button aria-hidden="true" class="ant-btn css-var-test-id ant-btn-text ant-btn-color-default ant-btn-variant-text ant-btn-sm ant-btn-icon-only" type="button">
                  <span class="ant-btn-icon">
                    <span aria-label="info-circle" class="anticon anticon-info-circle" role="img">
                      <svg aria-hidden="true" data-icon="info-circle" fill="currentColor" focusable="false" height="1em" viewBox="64 64 896 896" width="1em">
                        <path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"></path>
                        <path d="M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"></path>
                      </svg>
                    </span>
                  </span>
                </button>
              </div>
            </div>
            <div class="ant-typography css-var-test-id" style="margin: 0px; font-size: 12px;">
              输入框元素，包含相对定位、宽度、颜色、字体、行高、过渡动画等输入框的核心交互样式
            </div>
          </div>
        </li>
        <li class="acss-1ehfz5v">
          <div class="ant-flex css-var-test-id ant-flex-align-stretch ant-flex-gap-small ant-flex-vertical">
            <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-justify-space-between ant-flex-gap-small">
              <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-gap-small">
                <h5 class="ant-typography css-var-test-id" style="margin: 0px;">
                  suffix
                </h5>
              </div>
              <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-gap-small">
                <button aria-hidden="true" class="ant-btn css-var-test-id ant-btn-default ant-btn-color-default ant-btn-variant-text ant-btn-sm ant-btn-icon-only" type="button">
                  <span class="ant-btn-icon">
                    <span aria-label="pushpin" class="anticon anticon-pushpin" role="img">
                      <svg aria-hidden="true" data-icon="pushpin" fill="currentColor" focusable="false" height="1em" viewBox="64 64 896 896" width="1em">
                        <path d="M878.3 392.1L631.9 145.7c-6.5-6.5-15-9.7-23.5-9.7s-17 3.2-23.5 9.7L423.8 306.9c-12.2-1.4-24.5-2-36.8-2-73.2 0-146.4 24.1-206.5 72.3a33.23 33.23 0 00-2.7 49.4l181.7 181.7-215.4 215.2a15.8 15.8 0 00-4.6 9.8l-3.4 37.2c-.9 9.4 6.6 17.4 15.9 17.4.5 0 1 0 1.5-.1l37.2-3.4c3.7-.3 7.2-2 9.8-4.6l215.4-215.4 181.7 181.7c6.5 6.5 15 9.7 23.5 9.7 9.7 0 19.3-4.2 25.9-12.4 56.3-70.3 79.7-158.3 70.2-243.4l161.1-161.1c12.9-12.8 12.9-33.8 0-46.8zM666.2 549.3l-24.5 24.5 3.8 34.4a259.92 259.92 0 01-30.4 153.9L262 408.8c12.9-7.1 26.3-13.1 40.3-17.9 27.2-9.4 55.7-14.1 84.7-14.1 9.6 0 19.3.5 28.9 1.6l34.4 3.8 24.5-24.5L608.5 224 800 415.5 666.2 549.3z"></path>
                      </svg>
                    </span>
                  </span>
                </button>
                <button aria-hidden="true" class="ant-btn css-var-test-id ant-btn-text ant-btn-color-default ant-btn-variant-text ant-btn-sm ant-btn-icon-only" type="button">
                  <span class="ant-btn-icon">
                    <span aria-label="info-circle" class="anticon anticon-info-circle" role="img">
                      <svg aria-hidden="true" data-icon="info-circle" fill="currentColor" focusable="false" height="1em" viewBox="64 64 896 896" width="1em">
                        <path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"></path>
                        <path d="M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"></path>
                      </svg>
                    </span>
                  </span>
                </button>
              </div>
            </div>
            <div class="ant-typography css-var-test-id" style="margin: 0px; font-size: 12px;">
              后缀元素，包含flex布局、颜色、行高、指针事件、过渡动画等后缀内容的样式
            </div>
          </div>
        </li>
        <li class="acss-1ehfz5v">
          <div class="ant-flex css-var-test-id ant-flex-align-stretch ant-flex-gap-small ant-flex-vertical">
            <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-justify-space-between ant-flex-gap-small">
              <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-gap-small">
                <h5 class="ant-typography css-var-test-id" style="margin: 0px;">
                  popup.root
                </h5>
              </div>
              <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-gap-small">
                <button aria-hidden="true" class="ant-btn css-var-test-id ant-btn-default ant-btn-color-default ant-btn-variant-text ant-btn-sm ant-btn-icon-only" type="button">
                  <span class="ant-btn-icon">
                    <span aria-label="pushpin" class="anticon anticon-pushpin" role="img">
                      <svg aria-hidden="true" data-icon="pushpin" fill="currentColor" focusable="false" height="1em" viewBox="64 64 896 896" width="1em">
                        <path d="M878.3 392.1L631.9 145.7c-6.5-6.5-15-9.7-23.5-9.7s-17 3.2-23.5 9.7L423.8 306.9c-12.2-1.4-24.5-2-36.8-2-73.2 0-146.4 24.1-206.5 72.3a33.23 33.23 0 00-2.7 49.4l181.7 181.7-215.4 215.2a15.8 15.8 0 00-4.6 9.8l-3.4 37.2c-.9 9.4 6.6 17.4 15.9 17.4.5 0 1 0 1.5-.1l37.2-3.4c3.7-.3 7.2-2 9.8-4.6l215.4-215.4 181.7 181.7c6.5 6.5 15 9.7 23.5 9.7 9.7 0 19.3-4.2 25.9-12.4 56.3-70.3 79.7-158.3 70.2-243.4l161.1-161.1c12.9-12.8 12.9-33.8 0-46.8zM666.2 549.3l-24.5 24.5 3.8 34.4a259.92 259.92 0 01-30.4 153.9L262 408.8c12.9-7.1 26.3-13.1 40.3-17.9 27.2-9.4 55.7-14.1 84.7-14.1 9.6 0 19.3.5 28.9 1.6l34.4 3.8 24.5-24.5L608.5 224 800 415.5 666.2 549.3z"></path>
                      </svg>
                    </span>
                  </span>
                </button>
                <button aria-hidden="true" class="ant-btn css-var-test-id ant-btn-text ant-btn-color-default ant-btn-variant-text ant-btn-sm ant-btn-icon-only" type="button">
                  <span class="ant-btn-icon">
                    <span aria-label="info-circle" class="anticon anticon-info-circle" role="img">
                      <svg aria-hidden="true" data-icon="info-circle" fill="currentColor" focusable="false" height="1em" viewBox="64 64 896 896" width="1em">
                        <path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"></path>
                        <path d="M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"></path>
                      </svg>
                    </span>
                  </span>
                </button>
              </div>
            </div>
            <div class="ant-typography css-var-test-id" style="margin: 0px; font-size: 12px;">
              弹出框元素
            </div>
          </div>
        </li>
        <li class="acss-1ehfz5v">
          <div class="ant-flex css-var-test-id ant-flex-align-stretch ant-flex-gap-small ant-flex-vertical">
            <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-justify-space-between ant-flex-gap-small">
              <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-gap-small">
                <h5 class="ant-typography css-var-test-id" style="margin: 0px;">
                  popup.container
                </h5>
              </div>
              <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-gap-small">
                <button aria-hidden="true" class="ant-btn css-var-test-id ant-btn-default ant-btn-color-default ant-btn-variant-text ant-btn-sm ant-btn-icon-only" type="button">
                  <span class="ant-btn-icon">
                    <span aria-label="pushpin" class="anticon anticon-pushpin" role="img">
                      <svg aria-hidden="true" data-icon="pushpin" fill="currentColor" focusable="false" height="1em" viewBox="64 64 896 896" width="1em">
                        <path d="M878.3 392.1L631.9 145.7c-6.5-6.5-15-9.7-23.5-9.7s-17 3.2-23.5 9.7L423.8 306.9c-12.2-1.4-24.5-2-36.8-2-73.2 0-146.4 24.1-206.5 72.3a33.23 33.23 0 00-2.7 49.4l181.7 181.7-215.4 215.2a15.8 15.8 0 00-4.6 9.8l-3.4 37.2c-.9 9.4 6.6 17.4 15.9 17.4.5 0 1 0 1.5-.1l37.2-3.4c3.7-.3 7.2-2 9.8-4.6l215.4-215.4 181.7 181.7c6.5 6.5 15 9.7 23.5 9.7 9.7 0 19.3-4.2 25.9-12.4 56.3-70.3 79.7-158.3 70.2-243.4l161.1-161.1c12.9-12.8 12.9-33.8 0-46.8zM666.2 549.3l-24.5 24.5 3.8 34.4a259.92 259.92 0 01-30.4 153.9L262 408.8c12.9-7.1 26.3-13.1 40.3-17.9 27.2-9.4 55.7-14.1 84.7-14.1 9.6 0 19.3.5 28.9 1.6l34.4 3.8 24.5-24.5L608.5 224 800 415.5 666.2 549.3z"></path>
                      </svg>
                    </span>
                  </span>
                </button>
                <button aria-hidden="true" class="ant-btn css-var-test-id ant-btn-text ant-btn-color-default ant-btn-variant-text ant-btn-sm ant-btn-icon-only" type="button">
                  <span class="ant-btn-icon">
                    <span aria-label="info-circle" class="anticon anticon-info-circle" role="img">
                      <svg aria-hidden="true" data-icon="info-circle" fill="currentColor" focusable="false" height="1em" viewBox="64 64 896 896" width="1em">
                        <path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"></path>
                        <path d="M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"></path>
                      </svg>
                    </span>
                  </span>
                </button>
              </div>
            </div>
            <div class="ant-typography css-var-test-id" style="margin: 0px; font-size: 12px;">
              容器元素，设置背景色、内边距、圆角、阴影、边框和内容展示样式
            </div>
          </div>
        </li>
        <li class="acss-1ehfz5v">
          <div class="ant-flex css-var-test-id ant-flex-align-stretch ant-flex-gap-small ant-flex-vertical">
            <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-justify-space-between ant-flex-gap-small">
              <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-gap-small">
                <h5 class="ant-typography css-var-test-id" style="margin: 0px;">
                  popup.content
                </h5>
              </div>
              <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-gap-small">
                <button aria-hidden="true" class="ant-btn css-var-test-id ant-btn-default ant-btn-color-default ant-btn-variant-text ant-btn-sm ant-btn-icon-only" type="button">
                  <span class="ant-btn-icon">
                    <span aria-label="pushpin" class="anticon anticon-pushpin" role="img">
                      <svg aria-hidden="true" data-icon="pushpin" fill="currentColor" focusable="false" height="1em" viewBox="64 64 896 896" width="1em">
                        <path d="M878.3 392.1L631.9 145.7c-6.5-6.5-15-9.7-23.5-9.7s-17 3.2-23.5 9.7L423.8 306.9c-12.2-1.4-24.5-2-36.8-2-73.2 0-146.4 24.1-206.5 72.3a33.23 33.23 0 00-2.7 49.4l181.7 181.7-215.4 215.2a15.8 15.8 0 00-4.6 9.8l-3.4 37.2c-.9 9.4 6.6 17.4 15.9 17.4.5 0 1 0 1.5-.1l37.2-3.4c3.7-.3 7.2-2 9.8-4.6l215.4-215.4 181.7 181.7c6.5 6.5 15 9.7 23.5 9.7 9.7 0 19.3-4.2 25.9-12.4 56.3-70.3 79.7-158.3 70.2-243.4l161.1-161.1c12.9-12.8 12.9-33.8 0-46.8zM666.2 549.3l-24.5 24.5 3.8 34.4a259.92 259.92 0 01-30.4 153.9L262 408.8c12.9-7.1 26.3-13.1 40.3-17.9 27.2-9.4 55.7-14.1 84.7-14.1 9.6 0 19.3.5 28.9 1.6l34.4 3.8 24.5-24.5L608.5 224 800 415.5 666.2 549.3z"></path>
                      </svg>
                    </span>
                  </span>
                </button>
                <button aria-hidden="true" class="ant-btn css-var-test-id ant-btn-text ant-btn-color-default ant-btn-variant-text ant-btn-sm ant-btn-icon-only" type="button">
                  <span class="ant-btn-icon">
                    <span aria-label="info-circle" class="anticon anticon-info-circle" role="img">
                      <svg aria-hidden="true" data-icon="info-circle" fill="currentColor" focusable="false" height="1em" viewBox="64 64 896 896" width="1em">
                        <path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"></path>
                        <path d="M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"></path>
                      </svg>
                    </span>
                  </span>
                </button>
              </div>
            </div>
            <div class="ant-typography css-var-test-id" style="margin: 0px; font-size: 12px;">
              弹出框内容元素，包含日期表格的宽度、边框、单元格等内容展示样式
            </div>
          </div>
        </li>
        <li class="acss-1ehfz5v">
          <div class="ant-flex css-var-test-id ant-flex-align-stretch ant-flex-gap-small ant-flex-vertical">
            <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-justify-space-between ant-flex-gap-small">
              <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-gap-small">
                <h5 class="ant-typography css-var-test-id" style="margin: 0px;">
                  popup.item
                </h5>
              </div>
              <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-gap-small">
                <button aria-hidden="true" class="ant-btn css-var-test-id ant-btn-default ant-btn-color-default ant-btn-variant-text ant-btn-sm ant-btn-icon-only" type="button">
                  <span class="ant-btn-icon">
                    <span aria-label="pushpin" class="anticon anticon-pushpin" role="img">
                      <svg aria-hidden="true" data-icon="pushpin" fill="currentColor" focusable="false" height="1em" viewBox="64 64 896 896" width="1em">
                        <path d="M878.3 392.1L631.9 145.7c-6.5-6.5-15-9.7-23.5-9.7s-17 3.2-23.5 9.7L423.8 306.9c-12.2-1.4-24.5-2-36.8-2-73.2 0-146.4 24.1-206.5 72.3a33.23 33.23 0 00-2.7 49.4l181.7 181.7-215.4 215.2a15.8 15.8 0 00-4.6 9.8l-3.4 37.2c-.9 9.4 6.6 17.4 15.9 17.4.5 0 1 0 1.5-.1l37.2-3.4c3.7-.3 7.2-2 9.8-4.6l215.4-215.4 181.7 181.7c6.5 6.5 15 9.7 23.5 9.7 9.7 0 19.3-4.2 25.9-12.4 56.3-70.3 79.7-158.3 70.2-243.4l161.1-161.1c12.9-12.8 12.9-33.8 0-46.8zM666.2 549.3l-24.5 24.5 3.8 34.4a259.92 259.92 0 01-30.4 153.9L262 408.8c12.9-7.1 26.3-13.1 40.3-17.9 27.2-9.4 55.7-14.1 84.7-14.1 9.6 0 19.3.5 28.9 1.6l34.4 3.8 24.5-24.5L608.5 224 800 415.5 666.2 549.3z"></path>
                      </svg>
                    </span>
                  </span>
                </button>
                <button aria-hidden="true" class="ant-btn css-var-test-id ant-btn-text ant-btn-color-default ant-btn-variant-text ant-btn-sm ant-btn-icon-only" type="button">
                  <span class="ant-btn-icon">
                    <span aria-label="info-circle" class="anticon anticon-info-circle" role="img">
                      <svg aria-hidden="true" data-icon="info-circle" fill="currentColor" focusable="false" height="1em" viewBox="64 64 896 896" width="1em">
                        <path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"></path>
                        <path d="M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"></path>
                      </svg>
                    </span>
                  </span>
                </button>
              </div>
            </div>
            <div class="ant-typography css-var-test-id" style="margin: 0px; font-size: 12px;">
              弹出框单项元素，包含日期单元格的尺寸、背景色、边框圆角、悬停态、选中态等交互样式
            </div>
          </div>
        </li>
        <li class="acss-1ehfz5v">
          <div class="ant-flex css-var-test-id ant-flex-align-stretch ant-flex-gap-small ant-flex-vertical">
            <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-justify-space-between ant-flex-gap-small">
              <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-gap-small">
                <h5 class="ant-typography css-var-test-id" style="margin: 0px;">
                  popup.footer
                </h5>
              </div>
              <div class="ant-flex css-var-test-id ant-flex-align-center ant-flex-gap-small">
                <button aria-hidden="true" class="ant-btn css-var-test-id ant-btn-default ant-btn-color-default ant-btn-variant-text ant-btn-sm ant-btn-icon-only" type="button">
                  <span class="ant-btn-icon">
                    <span aria-label="pushpin" class="anticon anticon-pushpin" role="img">
                      <svg aria-hidden="true" data-icon="pushpin" fill="currentColor" focusable="false" height="1em" viewBox="64 64 896 896" width="1em">
                        <path d="M878.3 392.1L631.9 145.7c-6.5-6.5-15-9.7-23.5-9.7s-17 3.2-23.5 9.7L423.8 306.9c-12.2-1.4-24.5-2-36.8-2-73.2 0-146.4 24.1-206.5 72.3a33.23 33.23 0 00-2.7 49.4l181.7 181.7-215.4 215.2a15.8 15.8 0 00-4.6 9.8l-3.4 37.2c-.9 9.4 6.6 17.4 15.9 17.4.5 0 1 0 1.5-.1l37.2-3.4c3.7-.3 7.2-2 9.8-4.6l215.4-215.4 181.7 181.7c6.5 6.5 15 9.7 23.5 9.7 9.7 0 19.3-4.2 25.9-12.4 56.3-70.3 79.7-158.3 70.2-243.4l161.1-161.1c12.9-12.8 12.9-33.8 0-46.8zM666.2 549.3l-24.5 24.5 3.8 34.4a259.92 259.92 0 01-30.4 153.9L262 408.8c12.9-7.1 26.3-13.1 40.3-17.9 27.2-9.4 55.7-14.1 84.7-14.1 9.6 0 19.3.5 28.9 1.6l34.4 3.8 24.5-24.5L608.5 224 800 415.5 666.2 549.3z"></path>
                      </svg>
                    </span>
                  </span>
                </button>
                <button aria-hidden="true" class="ant-btn css-var-test-id ant-btn-text ant-btn-color-default ant-btn-variant-text ant-btn-sm ant-btn-icon-only" type="button">
                  <span class="ant-btn-icon">
                    <span aria-label="info-circle" class="anticon anticon-info-circle" role="img">
                      <svg aria-hidden="true" data-icon="info-circle" fill="currentColor" focusable="false" height="1em" viewBox="64 64 896 896" width="1em">
                        <path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"></path>
                        <path d="M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"></path>
                      </svg>
                    </span>
                  </span>
                </button>
              </div>
            </div>
            <div class="ant-typography css-var-test-id" style="margin: 0px; font-size: 12px;">
              弹出框底部元素，包含确认取消按钮、快捷选择等底部操作区域的布局样式
            </div>
          </div>
        </li>
      </ul>
    </div>
  </div>
```
