.fade-enter-active[data-v-fd6be71a]{transition:opacity .2s ease-out}.fade-leave-active[data-v-fd6be71a]{transition:opacity .3s ease-out}.fade-enter[data-v-fd6be71a],.fade-leave-to[data-v-fd6be71a]{opacity:0}.bidding-table__table[data-v-fd6be71a]{width:280px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;padding:16px;border-radius:5px;border:1px solid #f0f1f2;display:flex;flex-direction:column;gap:8px}.bidding-table__table--positions[data-v-fd6be71a]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:4px}.bidding-table__table--positions .position[data-v-fd6be71a]{display:flex;align-items:center;justify-content:center;width:100%;text-transform:uppercase;font-family:DM Sans,sans-serif;font-size:18px;color:#07193d;font-weight:500;line-height:23px}.bidding-table__table .bids[data-v-fd6be71a]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1.5px 4px;width:100%;padding-bottom:8px;max-height:12rem;min-height:1.375rem}.bidding-table__table .bids .bid[data-v-fd6be71a]{display:flex;align-items:center;justify-content:center;width:100%;padding:5px 16px;border-radius:4.5px}.bidding-table__table .bids .bid[data-v-fd6be71a]:not(.empty-bid){box-shadow:0 3px 7.5px 2.25px hsla(0,0%,50.6%,.0784313725)}.bidding-table__table .bids .bid [data-component=icon][data-v-fd6be71a]{flex-shrink:0;width:auto;height:.9375rem}.bidding-table__table .bids .bid .value[data-v-fd6be71a]{font-family:DM Sans,sans-serif;font-size:15px;color:#07193d;font-weight:400;line-height:19px;text-transform:uppercase}.bidding-table__table .bids .bid:first-child[data-player=N][data-v-fd6be71a]{margin-left:25%}.bidding-table__table .bids .bid:first-child[data-player=E][data-v-fd6be71a]{margin-left:50%}.bidding-table__table .bids .bid:first-child[data-player=S][data-v-fd6be71a]{margin-left:75%}.fade-enter-active[data-v-4148f27e]{transition:opacity .2s ease-out}.fade-leave-active[data-v-4148f27e]{transition:opacity .3s ease-out}.fade-enter[data-v-4148f27e],.fade-leave-to[data-v-4148f27e]{opacity:0}.suit[data-v-4148f27e]{display:flex;align-items:center}.suit [data-component=icon][data-v-4148f27e]{width:auto;height:.9375rem}.suit__cards[data-v-4148f27e]{display:flex;align-items:center;flex-wrap:nowrap;gap:6px;margin-left:6px}.suit__cards .card[data-v-4148f27e]{display:flex;align-items:center;flex-wrap:nowrap;font-family:DM Sans,sans-serif;font-size:15px;color:#07193d;font-weight:400;line-height:19px}.fade-enter-active[data-v-448a56fe]{transition:opacity .2s ease-out}.fade-leave-active[data-v-448a56fe]{transition:opacity .3s ease-out}.fade-enter[data-v-448a56fe],.fade-leave-to[data-v-448a56fe]{opacity:0}.hand[data-v-448a56fe]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:16px;border-radius:5px;border:1px solid #f0f1f2;display:flex;flex-direction:column;gap:8px;min-width:auto}@media(max-width:1279px){.hand[data-v-448a56fe]{min-width:auto}}.hand .suits[data-v-448a56fe]{display:flex;flex-direction:column;gap:6px}.hand .empty-message[data-v-448a56fe]{font-size:1.125rem;margin:0 0 .5rem}.fade-enter-active[data-v-f9d9bd8e]{transition:opacity .2s ease-out}.fade-leave-active[data-v-f9d9bd8e]{transition:opacity .3s ease-out}.fade-enter[data-v-f9d9bd8e],.fade-leave-to[data-v-f9d9bd8e]{opacity:0}[data-component=compass][data-v-f9d9bd8e]{position:relative;grid-column-start:2;grid-column-end:2;grid-row-start:2;grid-row-end:2;justify-self:center;align-self:center;width:64px;height:64px}[data-component=compass] [data-element=compass-point][data-v-f9d9bd8e]{position:absolute;font-size:.75rem}[data-component=compass] [data-element=compass-point][data-position=north][data-v-f9d9bd8e],[data-component=compass] [data-element=compass-point][data-table-position=top][data-v-f9d9bd8e]{top:8px;left:50%;transform:translate(-50%)}[data-component=compass] [data-element=compass-point][data-position=east][data-v-f9d9bd8e],[data-component=compass] [data-element=compass-point][data-table-position=right][data-v-f9d9bd8e]{right:8px;top:50%;transform:translateY(-50%)}[data-component=compass] [data-element=compass-point][data-position=south][data-v-f9d9bd8e],[data-component=compass] [data-element=compass-point][data-table-position=bottom][data-v-f9d9bd8e]{left:50%;bottom:8px;transform:translate(-50%)}[data-component=compass] [data-element=compass-point][data-position=west][data-v-f9d9bd8e],[data-component=compass] [data-element=compass-point][data-table-position=left][data-v-f9d9bd8e]{left:8px;top:50%;transform:translateY(-50%)}.fade-enter-active[data-v-618f6f74]{transition:opacity .2s ease-out}.fade-leave-active[data-v-618f6f74]{transition:opacity .3s ease-out}.fade-enter[data-v-618f6f74],.fade-leave-to[data-v-618f6f74]{opacity:0}[data-component=deal-matrix][data-v-618f6f74]{width:auto}[data-component=deal-matrix][data-v-618f6f74] .hand{padding:8px}[data-component=deal-matrix][data-answer][data-v-618f6f74]{position:relative;padding:16px;border-radius:4px;border:3px solid transparent}[data-component=deal-matrix][data-answer][data-selectable][data-v-618f6f74]{cursor:pointer}[data-component=deal-matrix][data-answer][data-selected][data-v-618f6f74]{background-color:#cfd5f0;border-color:#2e4192;cursor:default}[data-component=deal-matrix][data-answer][data-selected-and-correct-and-quiz-is-complete][data-v-618f6f74]{background-color:#e1ffcd;border-color:#51cc01}[data-component=deal-matrix][data-answer][data-selected-and-incorrect-and-quiz-is-complete][data-v-618f6f74]{background-color:#ffe6e6;border-color:#e60000}[data-component=deal-matrix][data-answer][data-selected-and-incorrect-and-quiz-is-complete][data-selectable][data-v-618f6f74]{cursor:pointer}[data-component=deal-matrix][data-answer][data-highlighted][data-v-618f6f74]{border-color:#51cc01}[data-component=deal-matrix][data-answer] [data-component=answer-icon][data-v-618f6f74]{position:absolute;bottom:.25rem;right:.25rem}[data-component=deal-matrix] [data-element=positions][data-v-618f6f74]{display:grid;grid-template-columns:fit-content(33%) fit-content(33%) auto;grid-template-rows:fit-content(33%) fit-content(33%) auto}[data-component=deal-matrix] [data-element=positions] [data-element=position][data-v-618f6f74]{display:flex;margin:0}[data-component=deal-matrix] [data-element=positions] [data-element=position][data-position=north][data-v-618f6f74],[data-component=deal-matrix] [data-element=positions] [data-element=position][data-table-position=top][data-v-618f6f74]{grid-column-start:2;grid-column-end:2;grid-row-start:1;grid-row-end:1;padding-bottom:.5rem;margin:auto}[data-component=deal-matrix] [data-element=positions] [data-element=position][data-position=east][data-v-618f6f74],[data-component=deal-matrix] [data-element=positions] [data-element=position][data-table-position=right][data-v-618f6f74]{grid-column-start:3;grid-column-end:3;grid-row-start:2;grid-row-end:2;justify-content:flex-start;padding-left:.5rem}[data-component=deal-matrix] [data-element=positions] [data-element=position][data-position=south][data-v-618f6f74],[data-component=deal-matrix] [data-element=positions] [data-element=position][data-table-position=bottom][data-v-618f6f74]{grid-column-start:2;grid-column-end:2;grid-row-start:3;grid-row-end:3;justify-self:center;align-self:start;padding-top:.5rem}[data-component=deal-matrix] [data-element=positions] [data-element=position][data-position=west][data-v-618f6f74],[data-component=deal-matrix] [data-element=positions] [data-element=position][data-table-position=left][data-v-618f6f74]{grid-column-start:1;grid-column-end:1;grid-row-start:2;grid-row-end:2;padding-right:.5rem}.fade-enter-active[data-v-25949c30]{transition:opacity .2s ease-out}.fade-leave-active[data-v-25949c30]{transition:opacity .3s ease-out}.fade-enter[data-v-25949c30],.fade-leave-to[data-v-25949c30]{opacity:0}.fade-enter-active[data-v-275f57fe]{transition:opacity .2s ease-out}.fade-leave-active[data-v-275f57fe]{transition:opacity .3s ease-out}.fade-enter[data-v-275f57fe],.fade-leave-to[data-v-275f57fe]{opacity:0}.bid[data-v-275f57fe]{display:flex;align-items:center;justify-content:center;background-color:#fff}.bid .value[data-v-275f57fe]{text-transform:uppercase}.bid.green[data-v-275f57fe]{background-color:#32a03d}.bid.green .value[data-v-275f57fe]{color:#fff}.bid.red[data-v-275f57fe]{background-color:#c91919}.bid.red .value[data-v-275f57fe]{color:#fff}.bid.blue[data-v-275f57fe]{background-color:#07193d}.bid.blue .value[data-v-275f57fe]{color:#fff}.fade-enter-active[data-v-08b3eb13]{transition:opacity .2s ease-out}.fade-leave-active[data-v-08b3eb13]{transition:opacity .3s ease-out}.fade-enter[data-v-08b3eb13],.fade-leave-to[data-v-08b3eb13]{opacity:0}.bid-button[data-v-08b3eb13]{display:flex;margin:0;opacity:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;overflow:visible!important;font-family:DM Sans,sans-serif;font-size:16px;color:#07193d;font-weight:400;line-height:20px}.bid-button .bid[data-v-08b3eb13]{border-radius:5px}.bid-button .bid-icon[data-v-08b3eb13]{position:absolute;top:0;right:0;transform:translate(50%,-50%);z-index:2}.bid-button.inactive[data-v-08b3eb13]{filter:brightness(80%);cursor:not-allowed}.bid-button.selected[data-v-08b3eb13]{border:2px solid #07193d;z-index:2}.bid-button.selected.correct[data-v-08b3eb13]{border:2px solid #32a03d;z-index:2}.bid-button.selected.incorrect[data-v-08b3eb13]{border:2px solid #d10000;z-index:2}.bid-button[data-v-08b3eb13]:hover:not(.inactive,.selected,.correct,.incorrect){filter:brightness(120%);z-index:2;border:2px solid #000}.fade-enter-active[data-v-6a45126a]{transition:opacity .2s ease-out}.fade-leave-active[data-v-6a45126a]{transition:opacity .3s ease-out}.fade-enter[data-v-6a45126a],.fade-leave-to[data-v-6a45126a]{opacity:0}.auction[data-v-6a45126a]{width:305px;background-color:#f4f5f5;padding:16px 20px;border:1px solid #f0f1f2;border-radius:5px;display:flex;flex-direction:column;gap:12px}.auction .bids[data-v-6a45126a]{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:0 4px;height:8rem;overflow-y:scroll;scrollbar-color:#999 #333;padding:11px}.auction[data-v-6a45126a] .bid-button{width:100%;height:30px;border-radius:5px;overflow:hidden;margin-top:-5px;box-shadow:0 2.56px 6.4px 1.92px rgba(0,0,0,.2509803922)}.auction[data-v-6a45126a] .bid-button[data-value="1"]{order:7}.auction[data-v-6a45126a] .bid-button[data-value="2"]{order:6}.auction[data-v-6a45126a] .bid-button[data-value="3"]{order:5}.auction[data-v-6a45126a] .bid-button[data-value="4"]{order:4}.auction[data-v-6a45126a] .bid-button[data-value="5"]{order:3}.auction[data-v-6a45126a] .bid-button[data-value="6"]{order:2}.auction[data-v-6a45126a] .bid-button[data-value="7"]{order:1}.auction[data-v-6a45126a] .bid-button .bid{flex-grow:1;margin:0;height:100%;width:100%}.auction[data-v-6a45126a] .bid-button .bid .value{margin-right:.1em;font-size:.8125rem;line-height:1;font-weight:700}.auction[data-v-6a45126a] .bid-button .bid [data-component=suit-symbol] [data-component=icon]{width:auto;height:15px}.auction .special-bids[data-v-6a45126a]{width:100%;display:flex;gap:5px}.auction .special-bids[data-v-6a45126a] .bid-button.pass{width:50%}.auction .special-bids[data-v-6a45126a] .bid-button.double{width:20%}.auction .special-bids[data-v-6a45126a] .bid-button.redouble{width:30%}.fade-enter-active[data-v-6c87b724]{transition:opacity .2s ease-out}.fade-leave-active[data-v-6c87b724]{transition:opacity .3s ease-out}.fade-enter[data-v-6c87b724],.fade-leave-to[data-v-6c87b724]{opacity:0}.answer-bid[data-v-6c87b724] .bid{justify-content:flex-start!important;flex-direction:row!important}.bidding-interface[data-v-6c87b724]{position:relative;display:flex;flex-direction:column;gap:24px}.bidding-interface .bid[data-v-6c87b724]{justify-content:flex-end;flex-direction:row-reverse;gap:6px}.bidding-interface .bid .value[data-v-6c87b724]{font-family:DM Sans,sans-serif;font-size:18px;color:#122546;font-weight:500;line-height:23px}.bidding-interface .bid[data-v-6c87b724] [data-component=suit-symbol] [data-component=icon]{height:19px;width:auto}.fade-enter-active[data-v-2c5bf9fa]{transition:opacity .2s ease-out}.fade-leave-active[data-v-2c5bf9fa]{transition:opacity .3s ease-out}.fade-enter[data-v-2c5bf9fa],.fade-leave-to[data-v-2c5bf9fa]{opacity:0}[data-component=presentation-viewer][data-v-2c5bf9fa]{position:relative;max-width:100%;overflow:hidden}[data-component=presentation-viewer][data-v-2c5bf9fa]:before{content:"";display:block;width:100%;padding-top:calc(56.25% + 24px)}[data-component=presentation-viewer] iframe[data-v-2c5bf9fa]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.fade-enter-active[data-v-54d75452]{transition:opacity .2s ease-out}.fade-leave-active[data-v-54d75452]{transition:opacity .3s ease-out}.fade-enter[data-v-54d75452],.fade-leave-to[data-v-54d75452]{opacity:0}@keyframes flash-data-v-54d75452{0%{opacity:.2}to{opacity:1}}[data-component=activity-button][data-v-54d75452]{display:flex;align-items:center;flex-shrink:0;flex-grow:0;width:auto;height:3rem;padding:0;border:none;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;background-color:transparent}[data-component=activity-button][data-inactive][data-v-54d75452]{opacity:.2;cursor:default}[data-component=activity-button][data-flashing][data-v-54d75452]{animation:flash-data-v-54d75452 .6s ease infinite alternate}[data-component=activity-button][data-flashing] [data-element=text][data-v-54d75452]{color:#ff0}[data-component=activity-button] [data-element=text][data-v-54d75452]{font-size:1.125rem;line-height:1;font-weight:700;color:#fff}[data-component=activity-button] [data-component=icon][data-v-54d75452]{height:1.5rem;width:auto}[data-component=activity-button][data-type=previous] [data-component=icon][data-v-54d75452]{order:-1}.fade-enter-active[data-v-092b755e]{transition:opacity .2s ease-out}.fade-leave-active[data-v-092b755e]{transition:opacity .3s ease-out}.fade-enter[data-v-092b755e],.fade-leave-to[data-v-092b755e]{opacity:0}[data-component=activity-buttons][data-v-092b755e]{display:flex;align-items:center;background-color:#122546;height:4.5rem;min-height:4.5rem;position:fixed;bottom:0;left:0;width:100%;margin-top:1.5rem}[data-component=activity-buttons][data-v-092b755e] [data-component=activity-button]{display:flex;align-items:center;justify-content:center}[data-component=activity-buttons][data-v-092b755e] [data-component=activity-button][data-type=previous]{position:absolute;left:1.5rem}[data-component=activity-buttons][data-v-092b755e] [data-component=activity-button][data-type=finish],[data-component=activity-buttons][data-v-092b755e] [data-component=activity-button][data-type=next]{position:absolute;right:1.5rem}[data-component=activity-buttons][data-v-092b755e] [data-component=activity-button][data-type=secondary]{margin:auto}.fade-enter-active[data-v-2bf7a32e]{transition:opacity .2s ease-out}.fade-leave-active[data-v-2bf7a32e]{transition:opacity .3s ease-out}.fade-enter[data-v-2bf7a32e],.fade-leave-to[data-v-2bf7a32e]{opacity:0}[data-component=media] [data-component=presentation-viewer][data-v-2bf7a32e],[data-component=media] [data-component=video-viewer][data-v-2bf7a32e]{margin-bottom:1.5rem}[data-component=media] [data-element=presentation-tour-wrapper][data-v-2bf7a32e]{display:flex;justify-content:center;height:0;margin-top:-3rem;width:100%;max-width:1200px}@media(max-width:1279px){[data-component=media] [data-element=presentation-tour-wrapper][data-v-2bf7a32e]{padding-left:20px;padding-right:20px}}.fade-enter-active[data-v-6e1dd7b8]{transition:opacity .2s ease-out}.fade-leave-active[data-v-6e1dd7b8]{transition:opacity .3s ease-out}.fade-enter[data-v-6e1dd7b8],.fade-leave-to[data-v-6e1dd7b8]{opacity:0}.spacer[data-v-6e1dd7b8]{height:100%;width:1px}[data-component=title-page] [data-element=wrapper] [data-element=heading][data-v-6e1dd7b8]{margin:0 0 1.5rem;font-family:DM Sans,sans-serif;font-size:48px;color:#07193d;font-weight:700;line-height:52px;text-align:center}[data-component=title-page] [data-element=wrapper][data-v-6e1dd7b8] [data-element=text]{font-size:1.375rem;text-align:center;line-height:1.5}[data-component=title-page] [data-element=wrapper][data-v-6e1dd7b8] [data-element=text] p{margin-bottom:.6em}[data-component=title-page] [data-element=wrapper][data-v-6e1dd7b8] [data-element=text] img{display:block;margin-bottom:.6em}[data-component=title-page] [data-element=wrapper][data-v-6e1dd7b8] [data-element=text] img:last-child{margin-bottom:0}[data-component=title-page] [data-element=wrapper][data-v-6e1dd7b8] [data-element=text] ol,[data-component=title-page] [data-element=wrapper][data-v-6e1dd7b8] [data-element=text] ul{list-style-position:outside;padding-left:1.2em;margin-bottom:.6em}[data-component=title-page] [data-element=wrapper][data-v-6e1dd7b8] [data-element=text] ol:last-child,[data-component=title-page] [data-element=wrapper][data-v-6e1dd7b8] [data-element=text] ul:last-child{margin-bottom:0}[data-component=title-page] [data-element=wrapper][data-v-6e1dd7b8] [data-element=text] ul{list-style:disc}[data-component=title-page] [data-element=wrapper][data-v-6e1dd7b8] [data-element=text] :last-child{margin-bottom:0!important}[data-component=title-page] [data-element=wrapper][data-v-6e1dd7b8] [data-element=text] a{text-decoration:underline;font-weight:700;color:#000f76}[data-component=title-page] [data-element=wrapper][data-v-6e1dd7b8] [data-element=text] [data-element=suit-symbol] span{font-family:Noto Sans TC,sans-serif}[data-component=title-page] [data-element=wrapper][data-v-6e1dd7b8] [data-element=text] [data-element=suit-symbol][data-colour=red] span{color:#c91919}[data-component=title-page] [data-element=wrapper][data-v-6e1dd7b8] [data-element=text] [data-element=suit-symbol][data-colour=black] span{color:#000}.fade-enter-active[data-v-1d05da31]{transition:opacity .2s ease-out}.fade-leave-active[data-v-1d05da31]{transition:opacity .3s ease-out}.fade-enter[data-v-1d05da31],.fade-leave-to[data-v-1d05da31]{opacity:0}.bid-icon[data-v-1d05da31]{position:absolute;top:0;right:0;transform:translate(50%,-50%);z-index:2}.tryAgainText[data-v-1d05da31]{margin-bottom:16px;font-family:DM Sans,sans-serif;font-size:16px;color:#122546;font-weight:500;line-height:20px;text-align:center}.animate-ping[data-v-1d05da31]{animation:pulse-data-v-1d05da31 1s infinite alternate;box-shadow:0 0 0 0 rgba(255,215,0,.7)}@keyframes pulse-data-v-1d05da31{0%{color:gold}to{color:#122546}}.animate-ping2[data-v-1d05da31]{animation:pulse2-data-v-1d05da31 .9s ease infinite alternate;box-shadow:0 0 0 0 rgba(255,215,0,.7)}@keyframes pulse2-data-v-1d05da31{0%{color:#fff}to{color:gold}}.media[data-v-1d05da31]{margin-top:24px}.media-title[data-v-1d05da31]{height:100%;display:flex;flex:1}.media-title [data-component=title-page][data-v-1d05da31]{display:flex;flex-direction:column;justify-content:space-between;width:100%}.answer-status[data-v-1d05da31]{display:flex;align-items:center;justify-content:center;font-family:DM Sans,sans-serif;font-size:16px;color:#122546;font-weight:500;line-height:20px;gap:12px;padding:16px;margin-bottom:18px}.answer-status.correct[data-v-1d05da31]{background:rgba(50,160,61,.1019607843);color:#07193d;border:1px solid rgba(50,160,61,.1019607843)}.answer-status.incorrect[data-v-1d05da31]{background:rgba(209,0,0,.1019607843);color:#07193d;border:1px solid rgba(209,0,0,.1019607843)}.activity[data-v-1d05da31]{display:flex;flex-direction:column;position:relative}.activity .side[data-v-1d05da31]{position:sticky;top:20px;height:-moz-fit-content;height:fit-content}@media(max-width:1279px){.activity .content[data-v-1d05da31]{display:flex;flex-direction:column}.activity .content .main[data-v-1d05da31],.activity .content .side[data-v-1d05da31]{width:100%}}.activity__title[data-v-1d05da31]{margin-top:24px;font-family:DM Sans,sans-serif;font-size:28px;color:#07193d;font-weight:500;line-height:36px}.activity__block[data-v-1d05da31]{display:flex;flex-direction:column;gap:12px}.activity__block[data-v-1d05da31]:first-child{margin-bottom:18px}.activity__block--title[data-v-1d05da31]{display:flex;gap:10px;align-items:center;padding:7.5px 0;font-family:DM Sans,sans-serif;font-size:18px;color:#07193d;font-weight:700;line-height:23px}.activity__block--controls[data-v-1d05da31]{display:flex;flex-direction:column;gap:6px}.activity__block--controls.row[data-v-1d05da31]{flex-direction:row}.activity__block--controls-btn[data-v-1d05da31]{width:100%;border-radius:4px;font-family:DM Sans,sans-serif;font-size:16px;color:#122546;font-weight:500;line-height:20px;padding:8px 20px;display:flex;justify-content:center;align-items:center}.activity__block--controls-btn.red[data-v-1d05da31]{background:#c91919;color:#fff;border:1px solid #c91919}.activity__block--controls-btn.red.disabled[data-v-1d05da31]{opacity:.75}.activity__block--controls-btn.outline[data-v-1d05da31]{background:#fafaf9;color:#122546;border:1px solid #122546}.activity__block--controls-btn.filled[data-v-1d05da31]{background:#122546;color:#fff;border:1px solid #122546}.activity__block--controls-btn.correct[data-v-1d05da31]{background:rgba(50,160,61,.1019607843);color:#07193d;border:1px solid rgba(50,160,61,.1019607843)}.activity__block--controls-btn.incorrect[data-v-1d05da31]{background:rgba(209,0,0,.1019607843);color:#07193d;border:1px solid rgba(209,0,0,.1019607843)}.activity__block--groups[data-v-1d05da31]{display:flex;flex-direction:column;gap:12px}.activity__block--groups .group-item[data-v-1d05da31]{display:flex;flex-direction:column;padding:12px;gap:12px;border-radius:4px;border:1px solid #bac1ca}.activity__block--groups .group-item__head[data-v-1d05da31]{display:flex;justify-content:space-between;gap:8px;align-items:center;font-family:DM Sans,sans-serif;font-size:18px;color:#122546;font-weight:400;line-height:23px}.activity__block--groups .group-item__head--title[data-v-1d05da31]{display:flex;gap:8px}.activity__block--groups .group-item__head .controll-icon[data-v-1d05da31]{cursor:pointer}.activity__block--groups .group-item__head .inactive[data-v-1d05da31]{transform:rotate(0deg)}.activity__block--groups .group-item__body[data-v-1d05da31]{display:flex;flex-direction:column}.activity__block--groups .group-item__body-item[data-v-1d05da31]{width:100%;padding:6px 8px;border-radius:2px;font-family:DM Sans,sans-serif;font-size:16px;color:#122546;font-weight:600;line-height:20px;border:1px solid transparent;background:transparent;justify-content:flex-start}.activity__block--groups .group-item__body-item span[data-v-1d05da31]{margin-left:4px}.activity__block--groups .group-item__body-item.active[data-v-1d05da31]{background:#3f4a58;color:#fff;font-weight:700}.activity__block--groups .group-item__body-item.active[data-v-1d05da31]:hover{background:#3f4a58;border-color:#3f4a58}.activity__content[data-v-1d05da31]{display:flex;flex-direction:column;width:100%;margin-bottom:16px}.activity__content[data-v-1d05da31] span{line-height:1.5}.activity__content[data-v-1d05da31] span p{margin-bottom:.6em}.activity__content[data-v-1d05da31] span img{display:block;margin-bottom:.6em}.activity__content[data-v-1d05da31] span img:last-child{margin-bottom:0}.activity__content[data-v-1d05da31] span ol,.activity__content[data-v-1d05da31] span ul{list-style-position:outside;padding-left:1.2em;margin-bottom:.6em}.activity__content[data-v-1d05da31] span ol:last-child,.activity__content[data-v-1d05da31] span ul:last-child{margin-bottom:0}.activity__content[data-v-1d05da31] span ul{list-style:disc}.activity__content[data-v-1d05da31] span :last-child{margin-bottom:0!important}.activity__content[data-v-1d05da31] span a{text-decoration:underline;font-weight:700;color:#000f76}.activity__content[data-v-1d05da31] span [data-element=suit-symbol] span{font-family:Noto Sans TC,sans-serif}.activity__content[data-v-1d05da31] span [data-element=suit-symbol][data-colour=red] span{color:#c91919}.activity__content[data-v-1d05da31] span [data-element=suit-symbol][data-colour=black] span{color:#000}.activity__content--title[data-v-1d05da31]{margin-bottom:16px;font-family:DM Sans,sans-serif;font-size:24px;color:#07193d;font-weight:500;line-height:31px}.activity__content--block[data-v-1d05da31]{display:flex;flex-direction:column;padding:20px;gap:24px;background:#fff;border-radius:4px;align-items:center}.activity__content--block .question[data-v-1d05da31],.activity__content--block[data-v-1d05da31]{font-family:DM Sans,sans-serif;font-size:18px;color:#122546;font-weight:500;line-height:23px}.activity__content--block-diagrams[data-v-1d05da31]{display:flex;flex-wrap:wrap;gap:10px}.activity__content--block-diagrams .diagram__btn[data-v-1d05da31]{border:1px solid #122546;border-radius:4px;box-sizing:border-box;font-family:DM Sans,sans-serif;font-size:16px;color:#122546;font-weight:500;line-height:20px;position:relative}.activity__content--block-diagrams .diagram__btn.text[data-v-1d05da31]{padding:8px 20px}.activity__content--block-diagrams .diagram__btn.active[data-v-1d05da31]{border:2px solid #122546;background:#f0f1f2}.activity__content--block-diagrams .diagram__btn.correct[data-v-1d05da31]{background:rgba(50,160,61,.1019607843);border:2px solid #32a03d}.activity__content--block-diagrams .diagram__btn.incorrect[data-v-1d05da31]{background:rgba(209,0,0,.1019607843);border:2px solid #d10000}.activity__content--block-diagrams .diagram__btn.missed[data-v-1d05da31]{background:rgba(255,217,0,.1019607843);border:2px solid gold}.activity__content--block-diagrams .diagram__btn.disabled[data-v-1d05da31]{cursor:not-allowed;color:#2c2c2c}.activity__content--block .diagram-info[data-v-1d05da31]{display:flex;align-items:center;gap:6px;font-family:DM Sans,sans-serif;font-size:14px;color:#122546;font-weight:400;line-height:18px}.activity__content img[data-v-1d05da31]{width:100%}.activity__explanation[data-v-1d05da31]{display:flex;flex-direction:column;width:100%;padding:16px;border:1px solid rgba(186,193,202,.5019607843);border-radius:4px;gap:6px;margin-bottom:16px}.activity__explanation--title[data-v-1d05da31]{font-family:DM Sans,sans-serif;font-size:16px;color:#07193d;font-weight:700;line-height:20px}.activity__explanation--text[data-v-1d05da31]{font-family:DM Sans,sans-serif;font-size:16px;color:#07193d;font-weight:400;line-height:20px}.activity__explanation--text[data-v-1d05da31] span{line-height:1.5}.activity__explanation--text[data-v-1d05da31] span p{margin-bottom:.6em}.activity__explanation--text[data-v-1d05da31] span img{display:block;margin-bottom:.6em}.activity__explanation--text[data-v-1d05da31] span img:last-child{margin-bottom:0}.activity__explanation--text[data-v-1d05da31] span ol,.activity__explanation--text[data-v-1d05da31] span ul{list-style-position:outside;padding-left:1.2em;margin-bottom:.6em}.activity__explanation--text[data-v-1d05da31] span ol:last-child,.activity__explanation--text[data-v-1d05da31] span ul:last-child{margin-bottom:0}.activity__explanation--text[data-v-1d05da31] span ul{list-style:disc}.activity__explanation--text[data-v-1d05da31] span :last-child{margin-bottom:0!important}.activity__explanation--text[data-v-1d05da31] span a{text-decoration:underline;font-weight:700;color:#000f76}.activity__explanation--text[data-v-1d05da31] span [data-element=suit-symbol] span{font-family:Noto Sans TC,sans-serif}.activity__explanation--text[data-v-1d05da31] span [data-element=suit-symbol][data-colour=red] span{color:#c91919}.activity__explanation--text[data-v-1d05da31] span [data-element=suit-symbol][data-colour=black] span{color:#000}